1<!doctype html> 2<html class="js" lang="pl"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <meta name="google-site-verification" content="_YT-XY-jRXkojBwTdfyZqSCLOd4tt3xV9bdiIA76Sv0" /> 9 <meta name="google-site-verification" content="A246TdVDXgiEVEN7osC34yL3-l-v8f3bChGB7rQjFLI" /> 10<meta name="facebook-domain-verification" content="ce4sxx2hgfvpvw5u1vjwg8pmo13ydz" /><link rel="canonical" href="https://tortli.pl/blogs/news"><link rel="icon" type="image/png" href="//tortli.pl/cdn/shop/files/tortli-favicon.png?crop=center&height=32&v=1784242535&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 11 Blog - pomysÅy na prezenty | Tortli.pl 12</title> 13 14 15 16 17 18<meta property="og:site_name" content="Tortli"> 19<meta property="og:url" content="https://tortli.pl/blogs/news"> 20<meta property="og:title" content="Blog - pomysÅy na prezenty | Tortli.pl"> 21<meta property="og:type" content="website"> 22<meta property="og:description" content="Szukasz wyjÄ tkowego prezentu? ⤠Sprawdź personalizowane prezenty takie jak kubki czy koszulki. Wybierz wÅosy, ubranie lub iloÅÄ osób. â 23Poznaj kreator postaci od Tortli!"><meta property="og:image" content="http://tortli.pl/cdn/shop/files/logo_black_7b4f922d-a669-4305-baeb-42940ba5c914.png?v=1693225760"> 24 <meta property="og:image:secure_url" content="https://tortli.pl/cdn/shop/files/logo_black_7b4f922d-a669-4305-baeb-42940ba5c914.png?v=1693225760"> 25 <meta property="og:image:width" content="348"> 26 <meta property="og:image:height" content="104"><meta name="twitter:card" content="summary_large_image"> 27<meta name="twitter:title" content="Blog - pomysÅy na prezenty | Tortli.pl"> 28<meta name="twitter:description" content="Szukasz wyjÄ tkowego prezentu? ⤠Sprawdź personalizowane prezenty takie jak kubki czy koszulki. Wybierz wÅosy, ubranie lub iloÅÄ osób. â 29Poznaj kreator postaci od Tortli!"> 30 31 32
32<script type="module"> 33 import * as StandardEvents from 'https://cdn.shopify.com/storefront/standard-events.js'; 34 35 window.StandardEvents = StandardEvents; 36 37 customElements.define('collection-component', StandardEvents.createViewEventElement()); 38 customElements.define( 39 'product-component', 40 StandardEvents.createViewEventElement(HTMLElement, { defaultTrigger: 'intersect' }), 41 ); 42 43 document.addEventListener('DOMContentLoaded', () => { 44 const template = document.querySelector('main[data-template]')?.dataset.template || ''; 45 document.dispatchEvent( 46 new StandardEvents.PageViewEvent({ 47 page: { template, title: document.title, url: window.location.href }, 48 }) 49 ); 50 }, { once: true }); 51 </script>
51 52 53
53<script src="//tortli.pl/cdn/shop/t/61/assets/constants.js?v=132983761750457495441788974896" defer="defer"></script>
53 54
54<script src="//tortli.pl/cdn/shop/t/61/assets/pubsub.js?v=25310214064522200911788975010" defer="defer"></script>
54 55
55<script src="//tortli.pl/cdn/shop/t/61/assets/global.js?v=1942545902055418081788974905" defer="defer"></script>
55 56
56<script src="//tortli.pl/cdn/shop/t/61/assets/cart-disclosure-modal.js?v=154804774285276548271788974849" defer="defer"></script>
56 57
57<script src="//tortli.pl/cdn/shop/t/61/assets/cart-disclosure-tooltip.js?v=71764992101190568491788974850" defer="defer"></script>
57 58
58<script src="//tortli.pl/cdn/shop/t/61/assets/details-disclosure.js?v=13653116266235556501788974899" defer="defer"></script>
58 59
59<script src="//tortli.pl/cdn/shop/t/61/assets/details-modal.js?v=25581673532751508451788974900" defer="defer"></script>
59 60
60<script src="//tortli.pl/cdn/shop/t/61/assets/search-form.js?v=133129549252120666541788975020" defer="defer"></script>
60 61
61<script src="//tortli.pl/cdn/shop/t/61/assets/standard-actions-override.js?v=179748164002689766821788975042" defer="defer"></script>
61 62
62<script async src="https://recostream.com/recojs?id=RS-00581-103973612"></script>
62<script src="//tortli.pl/cdn/shop/t/61/assets/animations.js?v=88693664871331136111788974846" defer="defer"></script>
62<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
62<meta name="google-site-verification" content="_KsYJwuqqSO-5x-ZzjGr6jyd46gaVRYB_6ndnhjPp3w"> 63<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55862722752/digital_wallets/dialog"> 64<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" /> 65<link rel="next" href="/blogs/news?page=2">
66<script async="async" src="/checkouts/internal/preloads.js?locale=pl-PL&default_configuration_id=5570812"></script>
vendor: 1 bytes, line 66
66
67<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":55862722752,"countryCode":"PL","currencyCode":"PLN","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/55862722752","merchantName":"Tortli","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard"],"total":{"type":"pending","label":"Tortli","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 67
67
68<script id="shopify-features" type="application/json">{"accessToken":"4661f82ad6f6032a748cf9b08fbf726f","betas":["rich-media-storefront-analytics"],"domain":"tortli.pl","predictiveSearch":true,"shopId":55862722752,"locale":"pl"}</script>
vendor: 1 bytes, line 68
68
69<script>var Shopify = Shopify || {}; 70Shopify.shop = "petshello.myshopify.com"; 71Shopify.locale = "pl"; 72Shopify.currency = {"active":"PLN","rate":"1.0"}; 73Shopify.country = "PL"; 74Shopify.theme = {"name":"Tortli â poprawka podglÄ dów 09.09","id":194960228678,"schema_name":"Dawn","schema_version":"15.5.0","theme_store_id":887,"role":"main"}; 75Shopify.theme.handle = "null"; 76Shopify.theme.style = {"id":null,"handle":null}; 77Shopify.cdnHost = "tortli.pl/cdn"; 78Shopify.routes = Shopify.routes || {}; 79Shopify.routes.root = "/"; 80Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 81Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 82Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 83Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 83
83
84<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 84
84
85<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 85
85
86<script> 87 window.Shopify = window.Shopify || {}; 88 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 89 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 90 window.Shopify.SignInWithShop.eligible = true; 91</script>
vendor: 1 bytes, line 91
91
92<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 92
92
93<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.pl.esm.js"></script>
vendor: 1 bytes, line 93
93
94<script type="module"> 95 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.pl.esm.js"); 96 97 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 98 99</script>
vendor: 1 bytes, line 99
99
100<script> 101 window.Shopify = window.Shopify || {}; 102 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 103 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.pl.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.pl.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.pl.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.pl.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.pl.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.pl.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.pl.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.pl.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.pl.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.pl.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.pl.esm.js"],"listener":["modules/v2/loader.listener.pl.esm.js"],"pay-button":["modules/v2/loader.pay-button.pl.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.pl.esm.js"],"shop-button":["modules/v2/loader.shop-button.pl.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.pl.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.pl.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.pl.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.pl.esm.js"],"shop-login":["modules/v2/loader.shop-login.pl.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.pl.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.pl.esm.js"]}; 104</script>
vendor: 1 bytes, line 104
104
105<script>(function() { 106 var isLoaded = false; 107 function asyncLoad() { 108 if (isLoaded) return; 109 isLoaded = true; 110 var urls = ["https:\/\/sdk.teeinblue.com\/async.js?platform=shopify\u0026v=1\u0026token=akzi3uAgJ0vIX3eBpn0iBOTL9lZLd4Nq\u0026shop=petshello.myshopify.com","https:\/\/uettool.cloudling.com.cn\/Shopify\/ScriptTag\/d\/1038_343037561_binguet.js?shop=petshello.myshopify.com"]; 111 for (var i = 0; i < urls.length; i++) { 112 var s = document.createElement('script'); 113 s.type = 'text/javascript'; 114 s.async = true; 115 s.src = urls[i]; 116 var x = document.getElementsByTagName('script')[0]; 117 x.parentNode.insertBefore(s, x); 118 } 119 }; 120 if(window.attachEvent) { 121 window.attachEvent('onload', asyncLoad); 122 } else { 123 window.addEventListener('load', asyncLoad, false); 124 } 125})();</script>
vendor: 1 bytes, line 125
125
126<script id="__st">var __st={"a":55862722752,"offset":7200,"reqid":"f1db01ab-1571-4f28-92a9-6a5ea75ea6d6-1791424712","pageurl":"tortli.pl\/blogs\/news","s":"blogs-78177108160","u":"621adb30322b","p":"blog","rtyp":"blog","rid":78177108160};</script>
vendor: 1 bytes, line 126
126
127<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 127
127
128<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Chronione przez hCaptcha',privacyText:'PrywatnoÅÄ',termsText:'Warunki'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 128
128
129<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//tortli.pl/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 129
129
130<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//tortli.pl/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
130<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 130
130
131<script> 132 window.Shopify = window.Shopify || {}; 133 window.Shopify.MCP = window.Shopify.MCP || {}; 134 window.Shopify.MCP.enabled = true; 135 window.Shopify.MCP.shop = "petshello.myshopify.com"; 136 window.Shopify.MCP.mcpEndpoint = "https:\/\/tortli.pl\/api\/mcp"; 137 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 138</script>
vendor: 1 bytes, line 138
138
139<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/tortli.pl\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 140</script>
vendor: 1 bytes, line 140
140
141<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://tortli.pl/cdn/shopifycloud/portable-wallets/latest/portable-wallets.pl.js",t.type="module",document.head.appendChild(t)}}; 142</script>
vendor: 1 bytes, line 142
142
143<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 144 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 145</script>
vendor: 1 bytes, line 145
145
146<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 147</script>
147 148<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://tortli.pl/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 149<style id="shopify-accelerated-checkout-cart"> 150 #shopify-buyer-consent { 151 margin-top: 1em; 152 display: inline-block; 153 width: 100%; 154} 155 156#shopify-buyer-consent.hidden { 157 display: none; 158} 159 160#shopify-subscription-policy-button { 161 background: none; 162 border: none; 163 padding: 0; 164 text-decoration: underline; 165 font-size: inherit; 166 cursor: pointer; 167} 168 169#shopify-subscription-policy-button::before { 170 box-shadow: none; 171} 172 173 </style> 174<link rel="stylesheet" media="screen" href="//tortli.pl/cdn/shop/t/61/compiled_assets/styles.css?v=106928267677524981971791013397">
175<script id="sections-script" data-sections="header" defer="defer" src="//tortli.pl/cdn/shop/t/61/compiled_assets/scripts.js?v=168545709220400162811788975079"></script>
vendor: 1 bytes, line 175
175
176<script id="snippets-script" data-snippets="tortli-tee-price" defer="defer" src="//tortli.pl/cdn/shop/t/61/compiled_assets/snippet-scripts.js?v=5977588436498908351788975081"></script>
vendor: 1 bytes, line 176
176
177<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
177 178 179 180 <style data-shopify> 181 @font-face { 182 font-family: "Noto Sans"; 183 font-weight: 400; 184 font-style: normal; 185 font-display: swap; 186 src: url("//tortli.pl/cdn/fonts/noto_sans/notosans_n4.67fb0b95a9fac1030d5fa59681ca957ae8ee6aa5.woff2") format("woff2"), 187 url("//tortli.pl/cdn/fonts/noto_sans/notosans_n4.7b785b180d53ae20f1017ba5d1db68774175584a.woff") format("woff"); 188} 189 190 @font-face { 191 font-family: "Noto Sans"; 192 font-weight: 700; 193 font-style: normal; 194 font-display: swap; 195 src: url("//tortli.pl/cdn/fonts/noto_sans/notosans_n7.1c1ecc348e259b7cdc0a191536a135e8afa67beb.woff2") format("woff2"), 196 url("//tortli.pl/cdn/fonts/noto_sans/notosans_n7.aef9bd60aa73fa842d38cf1dfa3f8eb50d0dfa8f.woff") format("woff"); 197} 198 199 @font-face { 200 font-family: "Noto Sans"; 201 font-weight: 400; 202 font-style: italic; 203 font-display: swap; 204 src: url("//tortli.pl/cdn/fonts/noto_sans/notosans_i4.0d0b0b60457d4b0fff3a18b68f05d41f4e08fe56.woff2") format("woff2"), 205 url("//tortli.pl/cdn/fonts/noto_sans/notosans_i4.39741a91407585de584fa20325a2a05adccd69e7.woff") format("woff"); 206} 207 208 @font-face { 209 font-family: "Noto Sans"; 210 font-weight: 700; 211 font-style: italic; 212 font-display: swap; 213 src: url("//tortli.pl/cdn/fonts/noto_sans/notosans_i7.c7fd3945455879138e0ecee80bd39dae8b9d10da.woff2") format("woff2"), 214 url("//tortli.pl/cdn/fonts/noto_sans/notosans_i7.8c223fa37340c58f5c7619dd708bf01da1a07a6d.woff") format("woff"); 215} 216 217 @font-face { 218 font-family: "Noto Sans"; 219 font-weight: 400; 220 font-style: normal; 221 font-display: swap; 222 src: url("//tortli.pl/cdn/fonts/noto_sans/notosans_n4.67fb0b95a9fac1030d5fa59681ca957ae8ee6aa5.woff2") format("woff2"), 223 url("//tortli.pl/cdn/fonts/noto_sans/notosans_n4.7b785b180d53ae20f1017ba5d1db68774175584a.woff") format("woff"); 224} 225 226 227 228 :root, 229 .color-scheme-1 { 230 --color-background: 255,255,255; 231 232 --gradient-background: #ffffff; 233 234 235 236 237 --color-foreground: 18,18,18; 238 --color-background-contrast: 191,191,191; 239 --color-shadow: 18,18,18; 240 --color-button: 18,18,18; 241 --color-button-text: 255,255,255; 242 --color-secondary-button: 255,255,255; 243 --color-secondary-button-text: 18,18,18; 244 --color-link: 18,18,18; 245 --color-badge-foreground: 18,18,18; 246 --color-badge-background: 255,255,255; 247 --color-badge-border: 18,18,18; 248 --payment-terms-background-color: rgb(255 255 255); 249 } 250 251 252 .color-scheme-2 { 253 --color-background: 243,243,243; 254 255 --gradient-background: #f3f3f3; 256 257 258 259 260 --color-foreground: 18,18,18; 261 --color-background-contrast: 179,179,179; 262 --color-shadow: 18,18,18; 263 --color-button: 18,18,18; 264 --color-button-text: 243,243,243; 265 --color-secondary-button: 243,243,243; 266 --color-secondary-button-text: 18,18,18; 267 --color-link: 18,18,18; 268 --color-badge-foreground: 18,18,18; 269 --color-badge-background: 243,243,243; 270 --color-badge-border: 18,18,18; 271 --payment-terms-background-color: rgb(243 243 243); 272 } 273 274 275 .color-scheme-3 { 276 --color-background: 24,62,67; 277 278 --gradient-background: #183e43; 279 280 281 282 283 --color-foreground: 255,255,255; 284 --color-background-contrast: 31,79,86; 285 --color-shadow: 18,18,18; 286 --color-button: 255,255,255; 287 --color-button-text: 24,62,67; 288 --color-secondary-button: 24,62,67; 289 --color-secondary-button-text: 255,255,255; 290 --color-link: 255,255,255; 291 --color-badge-foreground: 255,255,255; 292 --color-badge-background: 24,62,67; 293 --color-badge-border: 255,255,255; 294 --payment-terms-background-color: rgb(24 62 67); 295 } 296 297 298 .color-scheme-4 { 299 --color-background: 18,18,18; 300 301 --gradient-background: #121212; 302 303 304 305 306 --color-foreground: 255,255,255; 307 --color-background-contrast: 146,146,146; 308 --color-shadow: 18,18,18; 309 --color-button: 255,255,255; 310 --color-button-text: 18,18,18; 311 --color-secondary-button: 18,18,18; 312 --color-secondary-button-text: 255,255,255; 313 --color-link: 255,255,255; 314 --color-badge-foreground: 255,255,255; 315 --color-badge-background: 18,18,18; 316 --color-badge-border: 255,255,255; 317 --payment-terms-background-color: rgb(18 18 18); 318 } 319 320 321 .color-scheme-5 { 322 --color-background: 51,79,180; 323 324 --gradient-background: #334fb4; 325 326 327 328 329 --color-foreground: 255,255,255; 330 --color-background-contrast: 23,35,81; 331 --color-shadow: 18,18,18; 332 --color-button: 255,255,255; 333 --color-button-text: 51,79,180; 334 --color-secondary-button: 51,79,180; 335 --color-secondary-button-text: 255,255,255; 336 --color-link: 255,255,255; 337 --color-badge-foreground: 255,255,255; 338 --color-badge-background: 51,79,180; 339 --color-badge-border: 255,255,255; 340 --payment-terms-background-color: rgb(51 79 180); 341 } 342 343 344 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 { 345 color: rgba(var(--color-foreground), 0.75); 346 background-color: rgb(var(--color-background)); 347 } 348 349 :root { 350 --font-body-family: "Noto Sans", sans-serif; 351 --font-body-style: normal; 352 --font-body-weight: 400; 353 --font-body-weight-bold: 700; 354 355 --font-heading-family: "Noto Sans", sans-serif; 356 --font-heading-style: normal; 357 --font-heading-weight: 400; 358 359 --font-body-scale: 1.0; 360 --font-heading-scale: 1.0; 361 362 --media-padding: px; 363 --media-border-opacity: 0.05; 364 --media-border-width: 1px; 365 --media-radius: 0px;
366 --media-shadow-opacity: 0.0; 367 --media-shadow-horizontal-offset: 0px; 368 --media-shadow-vertical-offset: 4px; 369 --media-shadow-blur-radius: 5px; 370 --media-shadow-visible: 0; 371 372 --page-width: 160rem; 373 --page-width-margin: 0rem; 374 375 --product-card-image-padding: 0.0rem; 376 --product-card-corner-radius: 0.0rem; 377 --product-card-text-alignment: left; 378 --product-card-border-width: 0.0rem; 379 --product-card-border-opacity: 0.1; 380 --product-card-shadow-opacity: 0.0; 381 --product-card-shadow-visible: 0; 382 --product-card-shadow-horizontal-offset: 0.0rem; 383 --product-card-shadow-vertical-offset: 0.4rem; 384 --product-card-shadow-blur-radius: 0.5rem; 385 386 --collection-card-image-padding: 0.0rem; 387 --collection-card-corner-radius: 0.0rem; 388 --collection-card-text-alignment: left; 389 --collection-card-border-width: 0.0rem; 390 --collection-card-border-opacity: 0.1; 391 --collection-card-shadow-opacity: 0.0; 392 --collection-card-shadow-visible: 0; 393 --collection-card-shadow-horizontal-offset: 0.0rem; 394 --collection-card-shadow-vertical-offset: 0.4rem; 395 --collection-card-shadow-blur-radius: 0.5rem; 396 397 --blog-card-image-padding: 0.0rem; 398 --blog-card-corner-radius: 0.0rem; 399 --blog-card-text-alignment: left; 400 --blog-card-border-width: 0.0rem; 401 --blog-card-border-opacity: 0.1; 402 --blog-card-shadow-opacity: 0.0; 403 --blog-card-shadow-visible: 0; 404 --blog-card-shadow-horizontal-offset: 0.0rem; 405 --blog-card-shadow-vertical-offset: 0.4rem; 406 --blog-card-shadow-blur-radius: 0.5rem; 407 408 --badge-corner-radius: 4.0rem; 409 410 --popup-border-width: 1px; 411 --popup-border-opacity: 0.1; 412 --popup-corner-radius: 0px; 413 --popup-shadow-opacity: 0.05; 414 --popup-shadow-horizontal-offset: 0px; 415 --popup-shadow-vertical-offset: 4px; 416 --popup-shadow-blur-radius: 5px; 417 418 --drawer-border-width: 1px; 419 --drawer-border-opacity: 0.1; 420 --drawer-shadow-opacity: 0.0; 421 --drawer-shadow-horizontal-offset: 0px; 422 --drawer-shadow-vertical-offset: 4px; 423 --drawer-shadow-blur-radius: 5px; 424 425 --spacing-sections-desktop: 0px; 426 --spacing-sections-mobile: 0px; 427 428 --grid-desktop-vertical-spacing: 8px; 429 --grid-desktop-horizontal-spacing: 8px; 430 --grid-mobile-vertical-spacing: 4px; 431 --grid-mobile-horizontal-spacing: 4px; 432 433 --text-boxes-border-opacity: 0.1; 434 --text-boxes-border-width: 0px; 435 --text-boxes-radius: 0px; 436 --text-boxes-shadow-opacity: 0.0; 437 --text-boxes-shadow-visible: 0; 438 --text-boxes-shadow-horizontal-offset: 0px; 439 --text-boxes-shadow-vertical-offset: 4px; 440 --text-boxes-shadow-blur-radius: 5px; 441 442 --buttons-radius: 0px; 443 --buttons-radius-outset: 0px; 444 --buttons-border-width: 1px; 445 --buttons-border-opacity: 1.0; 446 --buttons-shadow-opacity: 0.0; 447 --buttons-shadow-visible: 0; 448 --buttons-shadow-horizontal-offset: 0px; 449 --buttons-shadow-vertical-offset: 4px; 450 --buttons-shadow-blur-radius: 5px; 451 --buttons-border-offset: 0px; 452 453 --inputs-radius: 0px; 454 --inputs-border-width: 1px; 455 --inputs-border-opacity: 0.55; 456 --inputs-shadow-opacity: 0.0; 457 --inputs-shadow-horizontal-offset: 0px; 458 --inputs-margin-offset: 0px; 459 --inputs-shadow-vertical-offset: 4px; 460 --inputs-shadow-blur-radius: 5px; 461 --inputs-radius-outset: 0px; 462 463 --variant-pills-radius: 40px; 464 --variant-pills-border-width: 1px; 465 --variant-pills-border-opacity: 0.55; 466 --variant-pills-shadow-opacity: 0.0; 467 --variant-pills-shadow-horizontal-offset: 0px; 468 --variant-pills-shadow-vertical-offset: 4px; 469 --variant-pills-shadow-blur-radius: 5px; 470 } 471 472 *, 473 *::before, 474 *::after { 475 box-sizing: inherit; 476 } 477 478 html { 479 box-sizing: border-box; 480 font-size: calc(var(--font-body-scale) * 62.5%); 481 height: 100%; 482 } 483 484 body { 485 display: flex; 486 flex-direction: column; 487 min-height: 100%; 488 margin: 0; 489 font-size: 1.5rem; 490 letter-spacing: 0.06rem; 491 line-height: calc(1 + 0.8 / var(--font-body-scale)); 492 font-family: var(--font-body-family); 493 font-style: var(--font-body-style); 494 font-weight: var(--font-body-weight); 495 } 496 497 @media screen and (min-width: 750px) { 498 body { 499 font-size: 1.6rem; 500 } 501 } 502 </style> 503 504 <link href="//tortli.pl/cdn/shop/t/61/assets/base.css?v=59840656389952647151789025790" rel="stylesheet" type="text/css" media="all" /> 505 <link href="//tortli.pl/cdn/shop/t/61/assets/tortli-mobile-fixes.css?v=125838635898131791171788975057" rel="stylesheet" type="text/css" media="all" /> 506 507 508 509 510 511 <link rel="stylesheet" href="//tortli.pl/cdn/shop/t/61/assets/component-cart-items.css?v=21057267699993713401788974860" media="print" onload="this.media='all'"> 512 <link rel="preload" as="font" href="//tortli.pl/cdn/fonts/noto_sans/notosans_n4.67fb0b95a9fac1030d5fa59681ca957ae8ee6aa5.woff2" type="font/woff2" crossorigin> 513 514 515 <link rel="preload" as="font" href="//tortli.pl/cdn/fonts/noto_sans/notosans_n4.67fb0b95a9fac1030d5fa59681ca957ae8ee6aa5.woff2" type="font/woff2" crossorigin> 516 517<link 518 rel="stylesheet" 519 href="//tortli.pl/cdn/shop/t/61/assets/component-predictive-search.css?v=118923337488134913561788974881" 520 media="print" 521 onload="this.media='all'" 522 >
522<script> 523 if (Shopify.designMode) { 524 document.documentElement.classList.add('shopify-design-mode'); 525 } 526 </script>
526 527 <!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a --> 528 529 530 531 <!-- TCF is active, scripts are loaded above --> 532 533
533<script> 534 535 window.PandectesSettings = {"store":{"id":55862722752,"plan":"plus","theme":"Dawn","primaryLocale":"pl","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1743198671,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"Używamy plików cookie, aby optymalizowaÄ funkcjonalnoÅÄ witryny, analizowaÄ wydajnoÅÄ i zapewniaÄ spersonalizowane wrażenia. Niektóre pliki cookie sÄ niezbÄdne, aby strona dziaÅaÅa i dziaÅaÅa poprawnie. Tych plików cookie nie można wyÅÄ czyÄ. W tym oknie możesz zarzÄ dzaÄ swoimi preferencjami dotyczÄ cymi plików cookies.","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"pl","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"pl":"Szanujemy twojÄ prywatnoÅÄ"},"consentText":{"pl":"Ta strona korzysta z plików cookie, aby zapewniÄ jak najlepsze wrażenia."},"linkText":{"pl":"Dowiedz siÄ wiÄcej"},"imprintText":{"pl":"Odcisk"},"allowButtonText":{"pl":"AkceptujÄ"},"denyButtonText":{"pl":"OdrzuciÄ"},"dismissButtonText":{"pl":"Ok"},"leaveSiteButtonText":{"pl":"OpuÅÄ tÄ witrynÄ"},"preferencesButtonText":{"pl":"ZmieÅ ustawienia"},"cookiePolicyText":{"pl":"Polityka Cookie"},"preferencesPopupTitleText":{"pl":"ZarzÄ dzaj preferencjami zgody"},"preferencesPopupIntroText":{"pl":"Używamy plików cookie, aby zoptymalizowaÄ funkcjonalnoÅÄ witryny, analizowaÄ wydajnoÅÄ i zapewniaÄ spersonalizowane wrażenia. Niektóre pliki cookie sÄ niezbÄdne do prawidÅowego dziaÅania i funkcjonowania witryny. Tych plików cookie nie można wyÅÄ czyÄ. W tym oknie możesz zarzÄ dzaÄ swoimi preferencjami dotyczÄ cymi plików cookie."},"preferencesPopupSaveButtonText":{"pl":"Zapisz ustawienia"},"preferencesPopupCloseButtonText":{"pl":"Zamknij"},"preferencesPopupAcceptAllButtonText":{"pl":"Akceptuj wszystkie"},"preferencesPopupRejectAllButtonText":{"pl":"OdrzuÄ wszystko"},"cookiesDetailsText":{"pl":"SzczegóÅy dotyczÄ ce plików cookie"},"preferencesPopupAlwaysAllowedText":{"pl":"Zawsze dozwolone"},"accessSectionParagraphText":{"pl":"W każdej chwili masz prawo dostÄpu do swoich danych."},"accessSectionTitleText":{"pl":"MożliwoÅÄ przenoszenia danych"},"accessSectionAccountInfoActionText":{"pl":"Dane osobiste"},"accessSectionDownloadReportActionText":{"pl":"ÅciÄ gnij wszystko"},"accessSectionGDPRRequestsActionText":{"pl":"Å»Ä dania osób, których dane dotyczÄ "},"accessSectionOrdersRecordsActionText":{"pl":"Zamówienia"},"rectificationSectionParagraphText":{"pl":"Masz prawo zaÅ¼Ä daÄ aktualizacji swoich danych, ilekroÄ uznasz to za stosowne."},"rectificationSectionTitleText":{"pl":"Sprostowanie danych"},"rectificationCommentPlaceholder":{"pl":"Opisz, co chcesz zaktualizowaÄ"},"rectificationCommentValidationError":{"pl":"Komentarz jest wymagany"},"rectificationSectionEditAccountActionText":{"pl":"PoproÅ o aktualizacjÄ"},"erasureSectionTitleText":{"pl":"Prawo do bycia zapomnianym"},"erasureSectionParagraphText":{"pl":"Masz prawo zaÅ¼Ä daÄ usuniÄcia wszystkich swoich danych. Po tym czasie nie bÄdziesz już mieÄ dostÄpu do swojego konta."},"erasureSectionRequestDeletionActionText":{"pl":"PoproÅ o usuniÄcie danych osobowych"},"consentDate":{"pl":"Data zgody"},"consentId":{"pl":"Identyfikator zgody"},"consentSectionChangeConsentActionText":{"pl":"ZmieÅ preferencje zgody"},"consentSectionConsentedText":{"pl":"Wyrazili PaÅstwo zgodÄ na politykÄ plików cookie tej witryny w dniu"},"consentSectionNoConsentText":{"pl":"Nie wyraziÅeÅ zgody na politykÄ plików cookie tej witryny."},"consentSectionTitleText":{"pl":"Twoja zgoda na pliki cookie"},"consentStatus":{"pl":"Preferencja zgody"},"confirmationFailureMessage":{"pl":"Twoje Å¼Ä danie nie zostaÅo zweryfikowane. Spróbuj ponownie, a jeÅli problem bÄdzie siÄ powtarzaÅ, skontaktuj siÄ z wÅaÅcicielem sklepu w celu uzyskania pomocy"},"confirmationFailureTitle":{"pl":"WystÄ piÅ problem"},"confirmationSuccessMessage":{"pl":"Wkrótce skontaktujemy siÄ z TobÄ w sprawie Twojej proÅby."},"confirmationSuccessTitle":{"pl":"Twoja proÅba zostaÅa zweryfikowana"},"guestsSupportEmailFailureMessage":{"pl":"Twoja proÅba nie zostaÅa przesÅana. Spróbuj ponownie, a jeÅli problem bÄdzie siÄ powtarzaÅ, skontaktuj siÄ z wÅaÅcicielem sklepu w celu uzyskania pomocy."},"guestsSupportEmailFailureTitle":{"pl":"WystÄ piÅ problem"},"guestsSupportEmailPlaceholder":{"pl":"Adres e-mail"},"guestsSupportEmailSuccessMessage":{"pl":"JeÅli jesteÅ zarejestrowany jako klient tego sklepu, wkrótce otrzymasz wiadomoÅÄ e-mail z instrukcjami, jak postÄpowaÄ."},"guestsSupportEmailSuccessTitle":{"pl":"DziÄkujÄ za twojÄ proÅbÄ"},"guestsSupportEmailValidationError":{"pl":"adres email jest nieprawidÅowy"},"guestsSupportInfoText":{"pl":"Zaloguj siÄ na swoje konto klienta, aby kontynuowaÄ."},"submitButton":{"pl":"SkÅadaÄ"},"submittingButton":{"pl":"PrzedkÅadajÄ cy..."},"cancelButton":{"pl":"AnulowaÄ"},"declIntroText":{"pl":"Używamy plików cookie, aby optymalizowaÄ funkcjonalnoÅÄ witryny, analizowaÄ wydajnoÅÄ i zapewniaÄ spersonalizowane wrażenia. Niektóre pliki cookie sÄ niezbÄdne, aby strona dziaÅaÅa i dziaÅaÅa poprawnie. Tych plików cookie nie można wyÅÄ czyÄ. W tym oknie możesz zarzÄ dzaÄ swoimi preferencjami dotyczÄ cymi pl
535ików cookies."},"declName":{"pl":"Nazwa"},"declPurpose":{"pl":"Cel, powód"},"declType":{"pl":"Rodzaj"},"declRetention":{"pl":"Zatrzymanie"},"declProvider":{"pl":"Dostawca"},"declFirstParty":{"pl":"Pierwszej strony"},"declThirdParty":{"pl":"Strona trzecia"},"declSeconds":{"pl":"sekundy"},"declMinutes":{"pl":"minuty"},"declHours":{"pl":"godziny"},"declDays":{"pl":"dni"},"declMonths":{"pl":"miesiÄ
ce"},"declYears":{"pl":"lata"},"declSession":{"pl":"Sesja"},"declDomain":{"pl":"Domena"},"declPath":{"pl":"Åcieżka"}},"categories":{"strictlyNecessaryCookiesTitleText":{"pl":"NiezbÄdne pliki cookie"},"strictlyNecessaryCookiesDescriptionText":{"pl":"Te pliki cookie sÄ
niezbÄdne do poruszania siÄ po witrynie i korzystania z jej funkcji, takich jak dostÄp do bezpiecznych obszarów witryny. Witryna nie może dziaÅaÄ poprawnie bez tych plików cookie."},"functionalityCookiesTitleText":{"pl":"Funkcjonalne pliki cookie"},"functionalityCookiesDescriptionText":{"pl":"Te pliki cookie umożliwiajÄ
witrynie zapewnienie ulepszonej funkcjonalnoÅci i personalizacji. MogÄ
byÄ ustalane przez nas lub przez zewnÄtrznych dostawców, których usÅugi dodaliÅmy do naszych stron. JeÅli nie zezwolisz na te pliki cookie, niektóre lub wszystkie z tych usÅug mogÄ
nie dziaÅaÄ poprawnie."},"performanceCookiesTitleText":{"pl":"WydajnoÅciowe pliki cookie"},"performanceCookiesDescriptionText":{"pl":"Te pliki cookie umożliwiajÄ
nam monitorowanie i ulepszanie dziaÅania naszej strony internetowej. Na przykÅad pozwalajÄ
nam zliczaÄ wizyty, identyfikowaÄ ÅºródÅa ruchu i sprawdzaÄ, które czÄÅci witryny cieszÄ
siÄ najwiÄkszÄ
popularnoÅciÄ
."},"targetingCookiesTitleText":{"pl":"TargetujÄ
ce pliki cookie"},"targetingCookiesDescriptionText":{"pl":"Te pliki cookie mogÄ
byÄ ustawiane za poÅrednictwem naszej witryny przez naszych partnerów reklamowych. MogÄ
byÄ wykorzystywane przez te firmy do budowania profilu Twoich zainteresowaÅ i wyÅwietlania odpowiednich reklam w innych witrynach. Nie przechowujÄ
bezpoÅrednio danych osobowych, ale opierajÄ
siÄ na jednoznacznej identyfikacji przeglÄ
darki i urzÄ
dzenia internetowego. JeÅli nie zezwolisz na te pliki cookie, bÄdziesz doÅwiadczaÄ mniej ukierunkowanych reklam."},"unclassifiedCookiesTitleText":{"pl":"Niesklasyfikowane pliki cookie"},"unclassifiedCookiesDescriptionText":{"pl":"Niesklasyfikowane pliki cookie to pliki cookie, które jesteÅmy w trakcie klasyfikacji wraz z dostawcami poszczególnych plików cookie."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"transparent","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000","textForCalculation":{"a":1,"b":0,"g":0,"r":0},"border":"#000000"}},"content":{"href":"https://tortli.pl/pages/polityka-prywatnosci","imprintHref":"/","close":"✕","target":"","logo":"<img class=\"cc-banner-logo\" style=\"max-height: 40px;\" src=\"https://petshello.myshopify.com/cdn/shop/files/pandectes-banner-logo.png\" alt=\"logo\" />"},"window":"<div role=\"dialog\" aria-live=\"polite\" aria-label=\"cookieconsent\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\"><!--googleoff: all-->{{children}}<!--googleon: all--></div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{logo}}{{messagelink}}{{compliance}}"},"position":"bottom","theme":"wired","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://petshello.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close"
535:"<button aria-label=\"dismiss cookie message\" type=\"button\" tabindex=\"0\" class=\"cc-close\">{{close}}</button>","dismiss":"<button aria-label=\"dismiss cookie message\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button aria-label=\"allow cookies\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button aria-label=\"deny cookies\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button aria-label=\"settings cookies\" tabindex=\"0\" type=\"button\" class=\"cc-btn cc-settings\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1693224656,"extraCss":" .cc-banner-logo {max-width: 24em!important;} @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}} .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: left} .cc-window-wrapper{z-index: 2147483647;} .cc-window{padding: 46px!important;z-index: 2147483647;font-family: inherit;} .pd-cookie-banner-window .cc-header{font-family: inherit;} .pd-cp-ui{font-family: inherit; background-color: #FFFFFF;color:#000000;} button.pd-cp-btn, a.pd-cp-btn{} input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)} .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)} input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)} .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)} .pd-cp-ui-close{color:#000000;} .pd-cp-preferences-slider:before{background-color: #FFFFFF} .pd-cp-title:before {border-color: #000000!important} .pd-cp-preferences-slider{background-color:#000000} .pd-cp-toggle{color:#000000!important} @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}} .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important} .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);} ","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":false,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"keep_alive","type":"http","domain":"tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"pl":"Used in connection with buyer localization."}},{"name":"secure_customer_sig","type":"http","domain":"tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Used in connection with customer login."}},{"name":"localization","type":"http","domain":"tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Shopify store localization"}},{"name":"_cmp_a","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"24 hour(s)","expires":24,"unit":"declHours","purpose":{"pl":"Used for managing customer privacy settings."}},{"name":"_secure_session_id","type":"http","domain":"tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"24 hour(s)","expires":24,"unit":"declHours","purpose":{"pl":"Used in connection with navigation through a storefront."}}],"1":[],"2":[{"name":"_y","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Shopify analytics."}},{"name":"_shopify_y","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Shopify analytics."}}
535,{"name":"_landing_page","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","expires":14,"unit":"declDays","purpose":{"pl":"Tracks landing pages."}},{"name":"_shopify_sa_p","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"pl":"Shopify analytics relating to marketing & referrals."}},{"name":"_orig_referrer","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","expires":14,"unit":"declDays","purpose":{"pl":"Tracks landing pages."}},{"name":"qab_previous_pathname","type":"http","domain":"tortli.pl","path":"/","provider":"Hextom","firstParty":true,"retention":"Session","expires":-1693224683,"unit":"declSeconds","purpose":{"pl":"Used by Hextom for statistical data."}},{"name":"_shopify_s","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"pl":"Shopify analytics."}},{"name":"_s","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"pl":"Shopify analytics."}},{"name":"_shopify_sa_t","type":"http","domain":".tortli.pl","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"pl":"Shopify analytics relating to marketing & referrals."}},{"name":"_ga_JX4PHKXY7R","type":"http","domain":".tortli.pl","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Cookie is set by Google Analytics with unknown functionality"}},{"name":"_ga","type":"http","domain":".tortli.pl","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Cookie is set by Google Analytics with unknown functionality"}},{"name":"_clck","type":"http","domain":".tortli.pl","path":"/","provider":"Microsoft","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Used by Microsoft Clarity to store a unique user ID."}},{"name":"_clsk","type":"http","domain":".tortli.pl","path":"/","provider":"Microsoft","firstParty":true,"retention":"24 hour(s)","expires":24,"unit":"declHours","purpose":{"pl":"Used by Microsoft Clarity to store a unique user ID.\t"}}],"4":[{"name":"_pin_unauth","type":"http","domain":".tortli.pl","path":"/","provider":"Pinterest","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Used to group actions for users who cannot be identified by Pinterest."}},{"name":"_uetsid","type":"http","domain":".tortli.pl","path":"/","provider":"Bing","firstParty":true,"retention":"24 hour(s)","expires":24,"unit":"declHours","purpose":{"pl":"This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site."}},{"name":"_uetvid","type":"http","domain":".tortli.pl","path":"/","provider":"Bing","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences."}},{"name":"MUID","type":"http","domain":".bing.com","path":"/","provider":"Microsoft","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Cookie is placed by Microsoft to track visits across websites."}},{"name":"_fbp","type":"http","domain":".tortli.pl","path":"/","provider":"Facebook","firstParty":true,"retention":"90 day(s)","expires":90,"unit":"declDays","purpose":{"pl":"Cookie is placed by Facebook to track visits across websites."}},{"name":"MUID","type":"http","domain":".clarity.ms","path":"/","provider":"Microsoft","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Cookie is placed by Microsoft to track visits across websites."}},{"name":"_gcl_au","type":"http","domain":".tortli.pl","path":"/","provider":"Google","firstParty":true,"retention":"90 day(s)","expires":90,"unit":"declDays","purpose":{"pl":"Cookie is placed by Google Tag Manager to track conversions."}},{"name":"test_cookie","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":true,"retention":"16 minute(s)","expires":16,"unit":"declMinutes","purpose":{"pl":"To measure the visitorsâ actions after they click through from an advert. Expires after each visit."}},{"name":"IDE","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"To measure the visitorsâ actions after they click through from an advert. Expires after 1 year."}},{"name":"po_visitor","type":"http","domain":"tortli.pl","path":"/","provider":"Pushowl","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":"Used by Pushowl to monitor related user activity on the store."}}],"8":[{"name":"yottly-client-id","type":"http","domain":"tortli.pl","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":-1693224683,"unit":"declSeconds","purpose":{"pl":""}},{"name":"_ttp","type":"http","domain":".tiktok.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":""}},{"name":"_tt_enable_cookie","type":"http","domain":".tortli.pl","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":""}},{"name":"_ttp","type":"http","domain":".tortli.pl","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":""}},{"name":"MR","type":"http","domain":".bat.bing.com","path":"/","provider":"Unknown","firstParty":true,"retention":"7 day(s)","expires":7,"unit":"declDays","purpose":{"pl":""}},{"name":"CLID","type":"http","domain":"www.clarity.ms","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":""}},{"name":"MR","type":"http","domain":".c.bing.com","path":"/","provider":"Unknown","firstParty":true,"retention":"7 day(s)","expires":7,"unit":"declDays","purpose":{"pl":""}},{"name":"SRM_B","type":"http","domain":".c.bing.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":""}},{"name":"SM","type":"http","domain":".c.clarity.ms","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":-1693224683,"unit":"declSeconds","purpose":{"pl":""}},{"name":"MR","type":"http","domain":".c.clarity.ms","path":"/","provider":"Unknown","firstParty":true,"retention":"7 day(s)","expires":7,"unit":"declDays","purpose":{"pl":""}},{"name":"ANONCHK","type":"http","domain":".c.clarity.ms","path":"/","provider":"Unknown","firstParty":true,"retention":"10 minute(s)","expires":10,"unit":"declMinutes","purpose":{"pl":""}},{"name":"assortion","type":"http","domain":".tortli.pl","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"pl":""}}]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"G-JX4PHKXY7R","adwordsId":"","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":0,"useNativeChannel":false},"facebookPixel":{"id":"","isActive":false,"ldu":false},"microsoft":{"isActive":false,"uetTags":""},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"klaviyoIsActive":false,"gpcIsActive":true,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}}; 536 537 window.addEventListener('DOMContentLoaded', function(){ 538 const script = document.createElement('script'); 539 540 script.src = "https://cdn.shopify.com/extensions/01a11687-a319-7422-b9b0-51680bbe142b/gdpr-cookie-consent-419/assets/pandectes-core.js"; 541 542 script.defer = true; 543 document.body.appendChild(script); 544 }) 545 </script>
545 546 547 548 549 550 551 <!-- A11y --> 552 553 554 555 556 557 558 559 560 561 562<!-- END app block --><!-- BEGIN app block: shopify://apps/teeinblue-product-personalizer/blocks/product-personalizer/67212f31-32b0-450c-97dd-7e182a5fac7b --> 563 564 565 <!-- teeinblue scripts --> 566
566<script> 567 window.teeinblueShop = { 568 shopCurrency: "PLN", 569 570 moneyFormat: "{{amount_with_comma_separator}} zl", 571 572 }; 573 </script>
573 574 575 576 577 578 579 580 581 582 <!-- teeinblue async script --> 583
583<script 584 type="text/javascript" 585 async 586 src="https://sdk.teeinblue.com/async.js?platform=shopify&v=1&token=akzi3uAgJ0vIX3eBpn0iBOTL9lZLd4Nq&shop=petshello.myshopify.com" 587 ></script>
587 588 <!-- teeinblue async script end --> 589 590 591 592 593 <!-- teeinblue scripts end. --> 594 595 596 597<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 598<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
599<script> 600/* >> TriplePixel :: start*/ 601window.TriplePixelData={TripleName:"petshello.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"notification",template:"blog",curr:"PLN" || "PLN", market:"56787196"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 602/* << TriplePixel :: end*/ 603</script>
603 604 605 606 607<!-- END app block --><!-- BEGIN app block: shopify://apps/getresponse/blocks/app-embed/9a61de59-c498-459d-bfa1-e8ccc93d28a4 --> 608 609 610 <!-- GetResponse Analytics --> 611
611<script type="text/javascript"> 612 613 (function(m, o, n, t, e, r, _){ 614 m['__GetResponseAnalyticsObject'] = e;m[e] = m[e] || function() {(m[e].q = m[e].q || []).push(arguments)}; 615 r = o.createElement(n);_ = o.getElementsByTagName(n)[0];r.async = 1;r.src = t;r.setAttribute('crossorigin', 'use-credentials');_.parentNode .insertBefore(r, _); 616 })(window, document, 'script', 'https://newsletter.tortli.pl/script/fd798390-e7b6-4741-b8a9-a77157337b09/ga.js', 'GrTracking'); 617 618 619 </script>
619 620 <!-- End GetResponse Analytics --> 621 622 623 <!-- BEGIN app snippet: web-connect-service-worker -->
623<script type="text/javascript"> 624 GrTracking('setCustomSwPath', '/apps/service-worker/service-worker.js'); 625</script>
625<!-- END app snippet --> 626 <!-- BEGIN app snippet: web-connect-set-user-id --><!-- END app snippet --> 627 <!-- BEGIN app snippet: web-connect-abandoned-cart --> 628
628<script type="text/javascript"> 629 (function initGrCartHandler() { 630 const ATTRIBUTE_KEY = '__getresponse_visitor_uuid'; 631 const _webhookToken = '4d275728f709c6b266e9c13881ab6c64c9670e917d93f996fa40387cf86c0a'; 632 const _customerEmail = ''; 633 const _cartEndpointRegex = /\/cart\/(add|change|update)(\.js)?/; 634 let _isSyncing = false; 635 636 const getCookie = (name) => { 637 const match = document.cookie.match(new RegExp(`(^| )${name}=([^;]+)`)); 638 return match ? match[2] : null; 639 }; 640 641 const setCookie = (name, value, minutesToExpire) => { 642 const date = new Date(); 643 date.setTime(date.getTime() + (minutesToExpire * 60 * 1000)); 644 document.cookie = `${name}=${value};expires=${date.toUTCString()};path=/`; 645 }; 646 647 const getCartToken = () => getCookie('cart')?.split('%').shift(); 648 649 const syncVisitorUuidWithCart = async () => { 650 const visitorUuid = getCookie('gaVisitorUuid'); 651 if (!visitorUuid || _isSyncing) return; 652 653 _isSyncing = true; 654 try { 655 const rootUrl = window.Shopify?.routes?.root || '/'; 656 await window.fetch(`${rootUrl}cart/update.js?gr_internal=1`, { 657 method: 'POST', 658 headers: { 'Content-Type': 'application/json' }, 659 credentials: 'same-origin', 660 keepalive: true, 661 body: JSON.stringify({ 662 attributes: { [ATTRIBUTE_KEY]: visitorUuid } 663 }) 664 }); 665 } catch { 666 } finally { 667 _isSyncing = false; 668 } 669 }; 670 671 const handleCartUpdate = (syncAttributes = false) => { 672 const cartToken = getCartToken(); 673 if (!cartToken) return; 674 675 const pushId = `${cartToken}_${_customerEmail}`; 676 if (getCookie('gaCartPushId') !== pushId) { 677 GrTracking('shopifyAbandonedCart', { 678 urlToken: _webhookToken, 679 cartToken: cartToken, 680 visitorEmail: _customerEmail || undefined 681 }); 682 setCookie('gaCartPushId', pushId, 1); 683 } 684 685 if (syncAttributes) { 686 syncVisitorUuidWithCart(); 687 } 688 }; 689 690 // Proxy for fetch 691 const originalFetch = window.fetch; 692 window.fetch = new Proxy(originalFetch, { 693 apply: (target, thisArg, args) => { 694 const result = Reflect.apply(target, thisArg, args); 695 const url = typeof args[0] === 'string' ? args[0] : args[0]?.url || ''; 696 697 if (_cartEndpointRegex.test(url) && !url.includes('gr_internal=1')) { 698 result.then(res => { 699 if (res.ok) handleCartUpdate(true); 700 }).catch(() => {}); 701 } 702 return result; 703 } 704 }); 705 706 // jQuery AJAX handler 707 if (window.jQuery) { 708 $(document).ajaxComplete((_event, request, settings) => { 709 if (_cartEndpointRegex.test(settings.url) && !settings.url.includes('gr_internal=1')) { 710 if (request.status >= 200 && request.status < 300) { 711 handleCartUpdate(true); 712 } 713 } 714 }); 715 } 716 717 // Shopify theme cart lines update event handler 718 document.addEventListener('shopify:cart:lines-update', (event) => { 719 event.promise 720 ?.then(({ userErrors }) => { 721 if (!userErrors?.length) handleCartUpdate(true); 722 }) 723 .catch(() => {}); 724 }); 725 726 handleCartUpdate(false); 727 })(); 728 </script>
728 729 730<!-- END app snippet --> 731 732 733 <!-- BEGIN app snippet: web-connect-view-item --> 734 735<!-- END app snippet --> 736 <!-- BEGIN app snippet: web-connect-view-category --> 737<!-- END app snippet --> 738 <!-- BEGIN app snippet: page-context -->
738<script type="text/javascript"> 739 740 window.GR_PAGE_CONTEXT = { 741 "page": { 742 "type": "other" 743 }, 744 "context": { 745 "type": "other", 746 "shop": { 747 "id": "p" 748 } 749 } 750 }; 751 752</script>
752<!-- END app snippet --> 753 754 755 756 757<!-- BEGIN app snippet: recommendations --><!-- END app snippet --> 758 759<!-- END app block --><!-- BEGIN app block: shopify://apps/seowill-redirects/blocks/brokenlink-404/cc7b1996-e567-42d0-8862-356092041863 -->
760<script type="text/javascript"> 761 !function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=11)}([function(t,e,r){"use strict";var n=r(2),o=Object.prototype.toString;function i(t){return"[object Array]"===o.call(t)}function a(t){return"undefined"===typeof t}function u(t){return null!==t&&"object"===typeof t}function s(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!==t&&"undefined"!==typeof t)if("object"!==typeof t&&(t=[t]),i(t))for(var r=0,n=t.length;r<n;r++)e.call(null,t[r],r,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:i,isArrayBuffer:function(t){return"[object ArrayBuffer]"===o.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!==typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"===typeof t},isNumber:function(t){return"number"===typeof t},isObject:u,isUndefined:a,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:s,isStream:function(t){return u(t)&&s(t.pipe)},isURLSearchParams:function(t){return"undefined"!==typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:c,merge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]=r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},deepMerge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]="object"===typeof r?t({},r):r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},extend:function(t,e,r){return c(e,(function(e,o){t[o]=r&&"function"===typeof e?n(e,r):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(t,e,r){t.exports=r(12)},function(t,e,r){"use strict";t.exports=function(t,e){return function(){for(var r=new Array(arguments.length),n=0;n<r.length;n++)r[n]=arguments[n];return t.apply(e,r)}}},function(t,e,r){"use strict";var n=r(0);function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,r){if(!e)return t;var i;if(r)i=r(e);else if(n.isURLSearchParams(e))i=e.toString();else{var a=[];n.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,(function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),a.push(o(e)+"="+o(t))})))})),i=a.join("&")}if(i){var u=t.indexOf("#");-1!==u&&(t=t.slice(0,u)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}},function(t,e,r){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,r){"use strict";(function(e){var n=r(0),o=r(19),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var u={adapter:function(){var t;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof e&&"[object process]"===Object.prototype.toString.call(e))&&(t=r(6)),t}(),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};
vendor: 1,549 bytes, line 761
761n.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),n.forEach(["post","put","patch"],(function(t){u.headers[t]=n.merge(i)})),t.exports=u}).call(this,r(18))},function(t,e,r){"use strict";var n=r(0),o=r(20),i=r(3),a=r(22),u=r(25),s=r(26),c=r(7);t.exports=function(t){return new Promise((function(e,f){var l=t.data,p=t.headers;n.isFormData(l)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(t.auth){var d=t.auth.username||"",m=t.auth.password||"";p.Authorization="Basic "+btoa(d+":"+m)}var y=a(t.baseURL,t.url);if(h.open(t.method.toUpperCase(),i(y,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,h.onreadystatechange=function(){if(h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in h?u(h.getAllResponseHeaders()):null,n={data:t.responseType&&"text"!==t.responseType?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:t,request:h};o(e,f,n),h=null}},h.onabort=function(){h&&(f(c("Request aborted",t,"ECONNABORTED",h)),h=null)},h.onerror=function(){f(c("Network Error",t,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),f(c(e,t,"ECONNABORTED",h)),h=null},n.isStandardBrowserEnv()){var v=r(27),g=(t.withCredentials||s(y))&&t.xsrfCookieName?v.read(t.xsrfCookieName):void 0;g&&(p[t.xsrfHeaderName]=g)}if("setRequestHeader"in h&&n.forEach(p,(function(t,e){"undefined"===typeof l&&"content-type"===e.toLowerCase()?delete p[e]:h.setRequestHeader(e,t)}
761)),n.isUndefined(t.withCredentials)||(h.withCredentials=!!t.withCredentials),t.responseType)try{h.responseType=t.responseType}catch(w){if("json"!==t.responseType)throw w}"function"===typeof t.onDownloadProgress&&h.addEventListener("progress",t.onDownloadProgress),"function"===typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){h&&(h.abort(),f(t),h=null)})),void 0===l&&(l=null),h.send(l)}))}},function(t,e,r){"use strict";var n=r(21);t.exports=function(t,e,r,o,i){var a=new Error(t);return n(a,e,r,o,i)}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){e=e||{};var r={},o=["url","method","params","data"],i=["headers","auth","proxy"],a=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];n.forEach(o,(function(t){"undefined"!==typeof e[t]&&(r[t]=e[t])})),n.forEach(i,(function(o){n.isObject(e[o])?r[o]=n.deepMerge(t[o],e[o]):"undefined"!==typeof e[o]?r[o]=e[o]:n.isObject(t[o])?r[o]=n.deepMerge(t[o]):"undefined"!==typeof t[o]&&(r[o]=t[o])})),n.forEach(a,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])}));var u=o.concat(i).concat(a),s=Object.keys(e).filter((function(t){return-1===u.indexOf(t)}));return n.forEach(s,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])})),r}},function(t,e,r){"use strict";function n(t){this.message=t}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,t.exports=n},function(t,e,r){t.exports=r(13)},function(t,e,r){t.exports=r(30)},function(t,e,r){var n=function(t){"use strict";var e=Object.prototype,r=e.hasOwnProperty,n="function"===typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",i=n.asyncIterator||"@@asyncIterator",a=n.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(S){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof l?e:l,i=Object.create(o.prototype),a=new L(n||[]);return i._invoke=function(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return j()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===f)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=c(t,e,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(t,r,a),i}function c(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(S){return{type:"throw",arg:S}}}t.wrap=s;var f={};function l(){}function p(){}function h(){}var d={};d[o]=function(){return this};var m=Object.getPrototypeOf,y=m&&m(m(T([])));y&&y!==e&&r.call(y,o)&&(d=y);var v=h.prototype=l.prototype=Object.create(d);function g(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function w(t,e){var n;this._invoke=function(o,i){function a(){return new e((function(n,a){!function n(o,i,a,u){var s=c(t[o],t,i);if("throw"!==s.type){var f=s.arg,l=f.value;return l&&"object"===typeof l&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,u)}),(function(t){n("throw",t,a,u)})):e.resolve(l).then((function(t){f.value=t,a(f)}),(function(t){return n("throw",t,a,u)}))}u(s.arg)}(o,i,n,a)}))}return n=n?n.then(a,a):a()}}function x(t,e){var r=t.iterator[e.method];if(void 0===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,x(t,e),"throw"===e.method))return f;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var n=c(r,t.iterator,e.arg);
vendor: 4,150 bytes, line 761
761if("throw"===n.type)return e.method="throw",e.arg=n.arg,e.delegate=null,f;var o=n.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,f):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,f)}function b(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(b,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=v.constructor=h,h.constructor=p,p.displayName=u(h,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"===typeof t&&t.constructor;return!!e&&(e===p||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,u(t,a,"GeneratorFunction")),t.prototype=Object.create(v),t},t.awrap=function(t){return{__await:t}},g(w.prototype),w.prototype[i]=function(){return this},t.AsyncIterator=w,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new w(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},g(v),u(v,a,"Generator"),v[o]=function(){return this},v.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=T,L.prototype={constructor:L,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(E),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),f},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),f}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;E(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},t}(t.exports);try{regeneratorRuntime=n}catch(o){Function("r","regeneratorRuntime = r")(n)}},function(t,e,r){"use strict";
vendor: 5,678 bytes, line 761
761var n=r(0),o=r(2),i=r(14),a=r(8);function u(t){var e=new i(t),r=o(i.prototype.request,e);return n.extend(r,i.prototype,e),n.extend(r,e),r}var s=u(r(5));s.Axios=i,s.create=function(t){return u(a(s.defaults,t))},s.Cancel=r(9),s.CancelToken=r(28),s.isCancel=r(4),s.all=function(t){return Promise.all(t)},s.spread=r(29),t.exports=s,t.exports.default=s},function(t,e,r){"use strict";var n=r(0),o=r(3),i=r(15),a=r(16),u=r(8);function s(t){this.defaults=t,this.interceptors={request:new i,response:new i}}s.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=u(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[a,void 0],r=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)r=r.then(e.shift(),e.shift());return r},s.prototype.getUri=function(t){return t=u(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(t){s.prototype[t]=function(e,r){return this.request(n.merge(r||{},{method:t,url:e}))}})),n.forEach(["post","put","patch"],(function(t){s.prototype[t]=function(e,r,o){return this.request(n.merge(o||{},{method:t,url:e,data:r}))}})),t.exports=s},function(t,e,r){"use strict";var n=r(0);function o(){this.handlers=[]}o.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){n.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,r){"use strict";var n=r(0),o=r(17),i=r(4),a=r(5);function u(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return u(t),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return u(t),e.data=o(e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(u(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e,r){return n.forEach(r,(function(r){t=r(t,e)})),t}},function(t,e){var r,n,o=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function u(t){if(r===setTimeout)return setTimeout(t,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"===typeof setTimeout?setTimeout:i}catch(t){r=i}try{n="function"===typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var s,c=[],f=!1,l=-1;function p(){f&&s&&(f=!1,s.length?c=s.concat(c):l=-1,c.length&&h())}function h(){if(!f){var t=u(p);f=!0;for(var e=c.length;e;){for(s=c,c=[];++l<e;)s&&s[l].run();l=-1,e=c.length}s=null,f=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function m(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];c.push(new d(t,e)),1!==c.length||f||u(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){n.forEach(t,(function(r,n){n!==e&&n.toUpperCase()===e.toUpperCase()&&(t[e]=r,delete t[n])}))}},function(t,e,r){"use strict";var n=r(7);t.exports=function(t,e,r){var o=r.config.validateStatus;!o||o(r.status)?t(r):e(n("Request failed with status code "+r.status,r.config,null,r.request,r))}},function(t,e,r){"use strict";t.exports=function(t,e,r,n,o){return t.config=e,r&&(t.code=r),t.request=n,t.response=o,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},function(t,e,r){"use strict";var n=r(23),o=r(24);t.exports=function(t,e){return t&&!n(e)?o(t,e):e}},function(t,e,r){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,r){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,r){"use strict";var n=r(0),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,r,i,a={};return t?(n.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=n.trim(t.substr(0,i)).toLowerCase(),r=n.trim(t.
761substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([r]):a[e]?a[e]+", "+r:r}})),a):a}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function o(t){var n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=o(window.location.href),function(e){var r=n.isString(e)?o(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?{write:function(t,e,r,o,i,a){var u=[];u.push(t+"="+encodeURIComponent(e)),n.isNumber(r)&&u.push("expires="+new Date(r).toGMTString()),n.isString(o)&&u.push("path="+o),n.isString(i)&&u.push("domain="+i),!0===a&&u.push("secure"),document.cookie=u.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,r){"use strict";var n=r(9);function o(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var r=this;t((function(t){r.reason||(r.reason=new n(t),e(r.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,r){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,r){"use strict";r.r(e);var n=r(1),o=r.n(n);function i(t,e,r,n,o,i,a){try{var u=t[i](a),s=u.value}catch(c){return void r(c)}u.done?e(s):Promise.resolve(s).then(n,o)}function a(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function u(t){i(a,n,o,u,s,"next",t)}function s(t){i(a,n,o,u,s,"throw",t)}u(void 0)}))}}var u=r(10),s=r.n(u);var c=function(t){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"GET";return r=r.toUpperCase(),new Promise((function(n){var o;"GET"===r&&(o=s.a.get(t,{params:e})),o.then((function(t){n(t.data)}))}))}("/apps/broken-link-manager/receive_id",t,"GET")};function f(){return(f=a(o.a.mark((function t(e,r,n){var i;return o.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i={shop:e,code:r,gbaid:n},t.next=3,c(i);case 3:t.sent;case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var l=window.location.href;if(-1!=l.indexOf("gbaid")){var p=l.split("gbaid");if(void 0!=p[1]){var h=window.location.pathname+window.location.search;window.history.pushState({},0,h),function(t,e,r){f.apply(this,arguments)}("petshello.myshopify.com","",p[1])}}}]); 762</script>
762<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-shopping-feed/blocks/verify/b59b6f81-93d7-4e99-8348-cb23deca0892 --> 763 764<!-- END app block --><!-- BEGIN app block: shopify://apps/trackify-x/blocks/app-embed/f3561b5a-1d26-4c4b-9d29-6bae914fb95d --><!-- Theme app RedRetarget App Hook start --> 765<link rel="dns-prefetch" href="https://trackifyx.redretarget.com"> 766 767<!-- HOOK JS--> 768 769 770 771 772 773 774 775 776
776<script id="tfx-cart">window.tfxCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"PLN","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};</script>
776 777 778 779 780
781<script type="text/javascript"> 782 /* ----- TFX Theme hook start ----- */ 783 (function (t, r, k, f, y, x) { 784 if (t.tkfy != undefined) return true; 785 t.tkfy = true; 786 y = r.createElement(k); y.src = f; y.async = true; 787 x = r.getElementsByTagName(k)[0]; x.parentNode.insertBefore(y, x); 788 })(window, document, 'script', 'https://trackifyx.redretarget.com/pull/petshello.myshopify.com/hook.js'); 789 /* ----- TFX theme hook end ----- */ 790</script>
790 791 792 793<!-- RedRetarget App Hook end --> 794
795<script src="https://cdn.shopify.com/extensions/01a10ff5-9bd5-7ba6-9c09-8eab09e91f3c/trackify-x-118/assets/element-events.js" defer></script>
795 796 797 798<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 799 800 801 802 803 804 805 806<link rel="dns-prefetch" href="https://cdn.judge.me"> 807<link rel="dns-prefetch" href="https://cdn1.judge.me"> 808<link rel="dns-prefetch" href="https://api.judge.me"> 809
810<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"Brak opinii","badge_n_reviews_text":"({{ n }})","badge_star_color":"#dfd658","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Recenzje klientów","widget_open_form_text":"Dodaj opiniÄ","widget_close_form_text":"Anuluj opiniÄ","widget_refresh_page_text":"OdÅwież stronÄ","widget_summary_text":"Na podstawie {{ number_of_reviews }} opinii.","widget_no_review_text":"Brak opini.","widget_name_field_text":"WyÅwietlana nazwa","widget_verified_name_field_text":"Zweryfikowane imiÄ (publiczne)","widget_name_placeholder_text":"WyÅwietlana nazwa","widget_required_field_error_text":"To pole jest wymagane.","widget_email_field_text":"Adres email","widget_verified_email_field_text":"Zweryfikowany email (prywatny, nie może byÄ edytowany)","widget_email_placeholder_text":"Twój adres email","widget_email_field_error_text":"ProszÄ wprowadź prawidÅowy adres email.","widget_rating_field_text":"Ocena","widget_review_title_field_text":"TytuÅ recenzji","widget_review_title_placeholder_text":"Nadaj tytuÅ swojej recenzji","widget_review_body_field_text":"TreÅÄ recenzji","widget_review_body_placeholder_text":"Zacznij pisaÄ tutaj...","widget_pictures_field_text":"ZdjÄcie/Film (opcjonalnie)","widget_submit_review_text":"Dodaj opiniÄ","widget_submit_verified_review_text":"WyÅlij zweryfikowanÄ
recenzjÄ","widget_submit_success_msg_with_auto_publish":"DziÄkujemy! ProszÄ odÅwieżyÄ stronÄ za kilka chwil, aby zobaczyÄ swojÄ
recenzjÄ. Możesz usunÄ
Ä lub edytowaÄ swojÄ
recenzjÄ, logujÄ
c siÄ do \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"DziÄkujemy! Twoja recenzja zostanie opublikowana, gdy tylko zostanie zatwierdzona przez administratora sklepu. Możesz usunÄ
Ä lub edytowaÄ swojÄ
recenzjÄ, logujÄ
c siÄ do \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"WyÅwietlanie {{ n_reviews_shown }} z {{ n_reviews }} recenzji.","widget_show_all_link_text":"Pokaż wszystkie","widget_show_less_link_text":"Pokaż mniej","widget_author_said_text":"{{ reviewer_name }} napisaÅ(a):","widget_days_text":"{{ n }} dni temu","widget_weeks_text":"{{ n }} tygodni temu","widget_months_text":"{{ n }} miesiÄcy temu","widget_years_text":"{{ n }} lat temu","widget_yesterday_text":"Wczoraj","widget_today_text":"Dzisiaj","widget_replied_text":"\u003e\u003e {{ shop_name }} odpowiedziaÅ:","widget_read_more_text":"Czytaj wiÄcej","widget_reviewer_name_as_initial":"last_initial","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"Zobacz wszystkie recenzje","widget_sorting_most_recent_text":"Najnowsze","widget_sorting_highest_rating_text":"Najwyższa ocena","widget_sorting_lowest_rating_text":"Najniższa ocena","widget_sorting_with_pictures_text":"Tylko zdjÄcia","widget_sorting_most_helpful_text":"Najbardziej pomocne","widget_open_question_form_text":"Zadaj pytanie","widget_reviews_subtab_text":"Recenzje","widget_questions_subtab_text":"Pytania","widget_question_label_text":"Pytanie","widget_answer_label_text":"Odpowiedź","widget_question_placeholder_text":"Napisz swoje pytanie tutaj","widget_submit_question_text":"WyÅlij pytanie","widget_question_submit_success_text":"DziÄkujemy za Twoje pytanie! Powiadomimy CiÄ, gdy otrzyma odpowied
810ź.","widget_star_color":"#dfd658","verified_badge_text":"â¡","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":true,"widget_social_share":false,"widget_thumb":true,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(poza sklepem)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"o","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Recenzje produktu","widget_shop_reviews_subtab_text":"Recenzje sklepu","widget_other_products_reviews_text":"Recenzje dla innych produktów","widget_store_reviews_subtab_text":"Recenzje sklepu","widget_product_variant_reference_text":"Recenzja dla","widget_no_store_reviews_text":"Ten sklep nie ma jeszcze żadnych recenzji","widget_web_restriction_product_reviews_text":"Ten produkt nie ma jeszcze żadnych recenzji","widget_no_items_text":"Nie znaleziono elementów","widget_show_more_text":"Pokaż wiÄcej","widget_write_a_store_review_text":"Napisz recenzjÄ sklepu","widget_product_and_store_reviews_text":"Recenzje produktów i sklepu","widget_reviews_in_collection_text":"Recenzje w tej kolekcji","widget_other_languages_heading":"Recenzje w innych jÄzykach","widget_translate_review_text":"PrzetÅumacz recenzjÄ na {{ language }}","widget_translating_review_text":"TÅumaczenie...","widget_show_original_translation_text":"Pokaż oryginaÅ ({{ language }})","widget_translate_review_failed_text":"Nie udaÅo siÄ przetÅumaczyÄ recenzji.","widget_translate_review_retry_text":"Spróbuj ponownie","widget_translate_review_try_again_later_text":"Spróbuj ponownie później","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"ZdjÄcia najpierw","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Recenzje","floating_tab_title":"Niech klienci mówiÄ
za nas","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Klienci oceniajÄ
nas na {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 na podstawie {{ shop.metafields.judgeme.all_reviews_count }} recenzji.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} na 5 gwiazdek na podstawie {{ shop.metafields.judgeme.all_reviews_count }} recenzji","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":true,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Opinie o produktach","testimonials_carousel_title":"Klienci mówiÄ
o nas","videos_carousel_title":"Prawdziwe historie klientów","cards_carousel_title":"Klienci mówiÄ
o nas","featured_carousel_count_text":"z {{ n }} opinii","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Najpierw filmy","widget_review_pending_text":"OczekujÄ
ce","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Pinterest","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Brak pytaÅ","preview_badge_n_question_text":"{{ number_of_questions }} pytaÅ","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Szukaj opinii.","widget_sorting_verified_only_text":"Tylko zweryfikowane","widget_sorting_most_relevant_text":"Najtrafniejsze","featured_carousel_theme":"compact","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Czytaj wiÄcej recenzji","featured_carousel_view_product_button_text":"Zobacz produkt","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"ZaÅaduj wiÄcej recenzji","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"wyÅwietlane publicznie jako","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonimowy","medals_widget_title":"Judge.me Medale za Recenzje","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"To nie jest URL filmu YouTube","widget_max_length_field_error_text":"ProszÄ wprowadź nie wiÄcej niż {0} znaków.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Zweryfikowano przez sklep","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Stworzone przez nas, udostÄpnione przez Ciebie","widget_ugc_subt
810itle":"Oznacz nas, aby zobaczyÄ swoje zdjÄcie na naszej stronie","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Kup teraz","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"ZaÅaduj wiÄcej","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Zobacz recenzje","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} z 5","widget_media_grid_title":"ZdjÄcia i filmy klientów","widget_media_grid_see_more_text":"Zobacz wiÄcej","widget_round_style":true,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Zweryfikowano przez Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Zweryfikowano przez Judge.me","widget_media_field_exceed_quantity_message":"Przepraszamy, możemy przyjÄ
Ä tylko {{ max_media }} dla jednej recenzji.","widget_media_field_exceed_limit_message":"{{ file_name }} jest za duży, wybierz {{ media_type }} mniejszy niż {{ size_limit }}MB.","widget_review_submitted_text":"Opinia przesÅana!","widget_question_submitted_text":"Pytanie przesÅane!","widget_close_form_text_question":"Anuluj","widget_write_your_answer_here_text":"Napisz swojÄ
odpowiedź tutaj","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"zebrane przez Judge.me","widget_pagination_type":"standard","widget_load_more_text":"ZaÅaduj wiÄcej","widget_load_more_color":"#108474","widget_full_review_text":"PeÅna recenzja","widget_read_more_reviews_text":"Przeczytaj wiÄcej recenzji","widget_read_questions_text":"Przeczytaj pytania","widget_questions_and_answers_text":"Pytania i odpowiedzi","widget_verified_by_text":"Zweryfikowano przez","widget_verified_text":"Zweryfikowano","widget_number_of_reviews_text":"{{ number_of_reviews }} recenzji","widget_back_button_text":"Wstecz","widget_next_button_text":"Dalej","widget_custom_forms_filter_button":"Filtry","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"Jak zbierane sÄ
recenzje?","widget_show_review_keywords":false,"widget_gdpr_statement":"Jak wykorzystujemy Twoje dane: Skontaktujemy siÄ z TobÄ
tylko w sprawie pozostawionej recenzji i tylko jeÅli bÄdzie to konieczne. WysyÅajÄ
c recenzjÄ, zgadzasz siÄ na \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003ewarunki\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitykÄ prywatnoÅci\u003c/a\u003e i \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003epolitykÄ zawartoÅci\u003c/a\u003e Judge.me.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Wariant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Klienci mówiÄ
","widget_ai_summary_disclaimer":"Podsumowanie recenzji oparte na sztucznej inteligencji na podstawie najnowszych recenzji klientów","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Klienci oceniajÄ
ten sklep","store_summary_widget_button_text":"Zobacz opinie klientów","store_summary_widget_button_theme_text":"Zobacz podsumowanie opinii AI","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"Jak oceniÅbyÅ ten produkt?","review_content_introduction_text":"BylibyÅmy wdziÄczni, gdybyÅ podzieliÅ siÄ swoimi doÅwiadczeniami.","store_review_form_title_text":"Jak oceniÅbyÅ ten sklep?","store_review_form_introduction_text":"BylibyÅmy wdziÄczni, gdybyÅ podzieliÅ siÄ swoimi doÅwiadczeniami.","show_review_guidance_text":true,"one_star_review_guidance_text":"Niezadowolony","five_star_review_guidance_text":"Zadowolony","customer_information_screen_title_text":"O Tobie","customer_information_introduction_text":"Prosimy, powiedz nam wiÄcej o sobie.","custom_questions_screen_title_text":"Twoje doÅwiadczenie bardziej szczegóÅowo","custom_questions_introduction_text":"Oto kilka pytaÅ, które pomogÄ
nam lepiej zrozumieÄ Twoje doÅwiadczenie.","review_submitted_screen_title_text":"DziÄkujemy za opiniÄ!","review_submitted_screen_thank_you_text":"Przetwarzamy jÄ
i wkrótce pojawi siÄ w sklepie.","review_submitted_screen_email_verification_text":"Potwierdź swój adres e-mail, klikajÄ
c w link, który wÅaÅnie wysÅaliÅmy. Pomaga nam to zachowaÄ autentycznoÅÄ opinii.","confirm_email_screen_title_text":"Potwierdź swój e-mail","confirm_email_screen_message_text":"Ab
810y zachowaÄ autentycznoÅÄ opinii, wyÅlemy Ci bezpieczny link do dokoÅczenia pisania recenzji. To zajmie tylko chwilÄ.","check_email_screen_title_text":"Sprawdź swojÄ
skrzynkÄ e-mail","check_email_screen_message_text":"WysÅaliÅmy Ci e-mail na adres {{ email }}. Kliknij przycisk w e-mailu, aby kontynuowaÄ.","check_email_screen_resend_message_text":"E-mail wysÅany ponownie!","check_email_resend_hint_text":"Nie otrzymaÅeÅ e-maila? Sprawdź folder spam lub [wyÅlij e-mail ponownie].","verification_email_rate_limit_error_text":"OsiÄ
gnÄ
ÅeÅ limit prób recenzji tego produktu. Sprawdź swojÄ
skrzynkÄ odbiorczÄ
lub spróbuj ponownie później.","review_submitted_request_store_review_text":"Czy chciaÅbyÅ podzieliÄ siÄ z nami swoim doÅwiadczeniem zakupowym?","review_submitted_review_other_products_text":"Czy chciaÅbyÅ oceniÄ te produkty?","store_review_screen_title_text":"Chcesz podzieliÄ siÄ swoim doÅwiadczeniem z nami?","store_review_introduction_text":"Cenimy TwojÄ
opiniÄ i używamy jej do poprawy. Prosimy o podzielenie siÄ swoimi myÅlami lub sugestiami.","reviewer_media_screen_title_picture_text":"UdostÄpnij zdjÄcie","reviewer_media_introduction_picture_text":"PrzeÅlij zdjÄcie, aby poprzeÄ swojÄ
recenzjÄ.","reviewer_media_screen_title_video_text":"UdostÄpnij wideo","reviewer_media_introduction_video_text":"PrzeÅlij wideo, aby poprzeÄ swojÄ
recenzjÄ.","reviewer_media_screen_title_picture_or_video_text":"UdostÄpnij zdjÄcie lub wideo","reviewer_media_introduction_picture_or_video_text":"PrzeÅlij zdjÄcie lub wideo, aby poprzeÄ swojÄ
recenzjÄ.","reviewer_media_youtube_url_text":"Wklej tutaj swój adres URL Youtube","advanced_settings_next_step_button_text":"Dalej","advanced_settings_close_review_button_text":"Zamknij","modal_write_review_flow":true,"write_review_flow_required_text":"Wymagane","write_review_flow_privacy_message_text":"Czujemy siÄ zobowiÄ
zani do ochrony Twojej prywatnoÅci.","write_review_flow_anonymous_text":"Anonimowa recenzja","write_review_flow_visibility_text":"To nie bÄdzie widoczne dla innych klientów.","write_review_flow_multiple_selection_help_text":"Wybierz ile chcesz","write_review_flow_single_selection_help_text":"Wybierz jednÄ
opcjÄ","write_review_flow_required_field_error_text":"To pole jest wymagane","write_review_flow_invalid_email_error_text":"Wprowadź prawidÅowy adres e-mail","write_review_flow_max_length_error_text":"Maksymalnie {{ max_length }} znaków.","write_review_flow_media_upload_text":"\u003cb\u003eKliknij, aby przesÅaÄ\u003c/b\u003e lub przeciÄ
gnij i upuÅÄ","write_review_flow_gdpr_statement":"W razie potrzeby skontaktujemy siÄ z TobÄ
tylko w sprawie Twojej recenzji. PrzesyÅajÄ
c recenzjÄ, zgadzasz siÄ na nasze \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003ewarunki\u003c/a\u003e oraz \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitykÄ prywatnoÅci\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Powiedz nam wiÄcej","negative_review_resolution_text":"Twoje doÅwiadczenie jest dla nas ważne. JeÅli wystÄ
piÅy problemy z zakupem, jesteÅmy tutaj, aby pomóc. Nie wahaj siÄ z nami skontaktowaÄ, chÄtnie bÄdziemy mieli okazjÄ naprawiÄ rzeczy.","negative_review_resolution_button_text":"Skontaktuj siÄ z nami","negative_review_resolution_proceed_with_review_text":"Zostaw recenzjÄ","negative_review_resolution_subject":"Problem z zakupem w {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Napisz recenzjÄ i otrzymaj kupon na {{ amount }} zniżki na nastÄpne zakupy","coupon_promo_intro_with_photo_text":"Napisz recenzjÄ i dodaj zdjÄcie lub film, aby otrzymaÄ kupon na {{ amount }} zniżki na nastÄpne zakupy","coupon_promo_intro_with_video_text":"Napisz recenzjÄ i dodaj film, aby otrzymaÄ kupon na {{ amount }} zniżki na nastÄpne zakupy","coupon_promo_intro_up_to_any_review_text":"Napisz recenzjÄ i otrzymaj kupon na zniżkÄ do {{ amount }} na nastÄpne zakupy","coupon_promo_intro_up_to_with_photo_text":"Napisz recenzjÄ i dodaj zdjÄcie lub film, aby otrzymaÄ kupon na zniżkÄ do {{ amount }} na nastÄpne zakupy","coupon_promo_intro_external_text":"Napisz recenzjÄ i otrzymaj nagrodÄ na nastÄpne zakupy","coupon_promo_intro_external_with_photo_text":"Napisz recenzjÄ i dodaj zdjÄcie lub film, aby otrzymaÄ nagrodÄ na nastÄpne zakupy","coupon_promo_intro_external_with_video_text":"Napisz recenzjÄ i dodaj film, aby otrzymaÄ nagrodÄ na nastÄpne zakupy","coupon_promo_media_photo_text":"Dodaj zdjÄcie lub film i otrzymaj kupon na {{ amount }} zniżki na nastÄpne zakupy","coupon_promo_media_photo_only_text":"Dodaj zdjÄcie i otrzymaj kupon na {{ amount }} zniżki na nastÄpne zakupy","coupon_promo_media_video_text":"Dodaj film i otrzymaj kupon na {{ amount }} zniżki na nastÄpne zakupy","coupon_promo_media_external_photo_text":"Dodaj zdjÄcie lub film i otrzymaj nagrodÄ na nastÄpne zakupy","coupon_promo_media_external_photo_only_text":"Dodaj zdjÄcie i otrzymaj nagrodÄ na nastÄpne zakupy","coupon_promo_media_external_video_text":"Dodaj film i otrzymaj nagrodÄ na nastÄpne zakupy","coupon_promo_success_text":"OtrzymaÅeÅ kupon na nastÄpne zakupy w {{ shop_name }}!","coupon_promo_success_subtext":"E-mail z kuponem otrzymasz w ciÄ
gu godziny.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Recenzje zebrane za poÅrednictwem zaproszenia do sklepu","transparency_badges_from_another_provider_text":"Recenzje zebrane z innego dostawcy","transparency_badges_collected_from_store_visitor_text":"Recenzje zebrane od odwiedzajÄ
cego sklep","transparency_badges_written_in_google_text":"Recenzja napisana w Google","transparency_badges_written_in_etsy_text":"Recenzja napisana w Etsy","transparency_badges_written_in_shop_app_text":"Recenzja napisana w Shop App","transparency_badges_earned_reward_text":"Recenzja zdobyÅa nagrodÄ za przyszÅe zamówienia","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Recenzja sklepu","widget_cart_mode_aggregate_heading_text":"Klienci oceniajÄ
ten sklep","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-07-26T18:20:24.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"recenzja","review_widget_review_word_plural"
810:"recenzje","review_widget_voting_label":"Przydatne?","review_widget_shop_reply_label":"Odpowiedź od {{ shop_name }}:","review_widget_filters_title":"Filtry","review_widget_filter_rating_title":"Ocena","review_widget_filter_keyword_title":"SÅowo kluczowe","review_widget_clear_filters_text":"WyczyÅÄ filtry","review_widget_expand_more_text":"WiÄcej","review_widget_review_highlights_title":"Najważniejsze recenzje","qna_widget_question_word_singular":"Pytanie","qna_widget_question_word_plural":"Pytania","qna_widget_answer_reply_label":"Odpowiedź od {{ answerer_name }}:","qna_content_screen_title_text":"Pytanie o ten produkt","qna_widget_question_required_field_error_text":"Prosimy wpisaÄ swoje pytanie.","qna_widget_flow_gdpr_statement":"Skontaktujemy siÄ z TobÄ
tylko w sprawie Twojego pytania, jeÅli bÄdzie to potrzebne. WysyÅajÄ
c swoje pytanie, zgadzasz siÄ na nasze \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003ewarunki\u003c/a\u003e oraz \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003epolitykÄ prywatnoÅci\u003c/a\u003e.","qna_widget_question_submitted_text":"DziÄkujemy za Twoje pytanie!","qna_widget_close_form_text_question":"Zamknij","qna_widget_question_submit_success_text":"Powiadomimy CiÄ e-mailem, gdy odpowiemy na Twoje pytanie.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Recenzje klientów","all_reviews_widget_v2025_ai_summary_title":"Klienci mówiÄ
o tym sklepie","all_reviews_widget_v2025_
810no_review_text":"BÄ
dź pierwszym, który napisze recenzjÄ","all_reviews_widget_v2025_review_highlights_title":"Najważniejsze recenzje","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"Od naszych klientów","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/tortli_pl","branding_text":"ObsÅugiwane przez Judge.me","locale":"en","reply_name":"Tortli","shop_currency":"PLN","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"pl","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"never","require_verification_before_submit":false,"sign_in_with_shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Tortli"};</script>
810 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #dfd658;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Zobacz wiÄcej"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Zobacz wiÄcej"}}.jdgm-rev__thumb-btn{color:#108474}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#108474}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#dfd658}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-widget.jdgm-all-reviews-widget,.jdgm-widget .jdgm-rev-widg{border:none;padding:0}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'o'}.jdgm-rev__variant-label:before{content:'Wariant: '}.jdgm-rev__out-of-store-text:before{content:'(poza sklepem)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Tortli'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 811</style> <style class='jdgm-settings-style'></style> 812 813 814 815 816 <style class='jdgm-miracle-styles'> 817 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
817/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 818 819</style> 820 821 822 823 824 825 826 827 828
829<script data-cfasync='false' class='jdgm-script'> 830!function(e){window.jdgm=window.jdgm||{}; 831/* INF-1976 */ 832var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 833if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 834jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 835jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 836setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 837!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 838(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 839a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 840jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 841t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 842t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 843".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 844parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 845jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 846)}))}(document); 847</script>
847 848<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/shopify_v2.css"></noscript> 849 850<!-- BEGIN app snippet: theme_fix_tags -->
850<script> 851 (function() { 852 var jdgmThemeFixes = {"164058464582":{"html":"","css":"div#judgeme_product_reviews {\n width: 90%;\n margin: auto !important;\n}\n.jdgm-rev-widg {\n max-width: 1200px !important;\n margin: auto !important;\n}","js":""},"164246323526":{"html":"","css":"div#judgeme_product_reviews {\n margin: auto !important;\n max-width: 1200px !important;\n}","js":""}}; 853 if (!jdgmThemeFixes) return; 854 855 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 856 // before the per-theme fix so the theme-specific CSS wins the cascade. 857 // HTML is never applied globally (too risky). 858 var allThemesFix = jdgmThemeFixes['all']; 859 if (allThemesFix && allThemesFix.css) { 860 var allStyleTag = document.createElement('style'); 861 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 862 allStyleTag.innerHTML = allThemesFix.css; 863 document.head.append(allStyleTag); 864 }; 865 866 if (allThemesFix && allThemesFix.js) { 867 var allScriptTag = document.createElement('script'); 868 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 869 allScriptTag.innerHTML = allThemesFix.js; 870 document.head.append(allScriptTag); 871 }; 872 873 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 874 if (!thisThemeFix) return; 875 876 if (thisThemeFix.html) { 877 document.addEventListener("DOMContentLoaded", function() { 878 var htmlDiv = document.createElement('div'); 879 htmlDiv.classList.add('jdgm-theme-fix-html'); 880 htmlDiv.innerHTML = thisThemeFix.html; 881 document.body.append(htmlDiv); 882 }); 883 }; 884 885 if (thisThemeFix.css) { 886 var styleTag = document.createElement('style'); 887 styleTag.classList.add('jdgm-theme-fix-style'); 888 styleTag.innerHTML = thisThemeFix.css; 889 document.head.append(styleTag); 890 }; 891 892 if (thisThemeFix.js) { 893 var scriptTag = document.createElement('script'); 894 scriptTag.classList.add('jdgm-theme-fix-script'); 895 scriptTag.innerHTML = thisThemeFix.js; 896 document.head.append(scriptTag); 897 }; 898 })(); 899</script>
899 900<!-- END app snippet --> 901<!-- End of Judge.me Core --> 902 903 904 905<!-- END app block --><!-- BEGIN app block: shopify://apps/easyban/blocks/easyban-blocker/6583aec2-8e90-464e-9601-efb6039a18f8 -->
905<script src="https://cdn.shopify.com/extensions/01a08428-123f-7a44-b781-908a0354cf74/easy-ban-81/assets/filter.js?v=13&shop=petshello.myshopify.com" async></script>
vendor: 2 bytes, line 905
905
906<script src="https://cdn.shopify.com/extensions/01a08428-123f-7a44-b781-908a0354cf74/easy-ban-81/assets/regc.js?v=1&shop=petshello.myshopify.com" async></script>
906 907 908 909 910 911
911<script async> 912 (function(_0x169799,_0x173c0f){var _0x47f87a=_0x120b,_0x49fa92=_0x169799();while(!![]){try{var _0x28db74=parseInt(_0x47f87a(0x141))/0x1*(parseInt(_0x47f87a(0x131))/0x2)+parseInt(_0x47f87a(0x13f))/0x3+parseInt(_0x47f87a(0x12b))/0x4*(parseInt(_0x47f87a(0x142))/0x5)+-parseInt(_0x47f87a(0x139))/0x6+parseInt(_0x47f87a(0x13a))/0x7+parseInt(_0x47f87a(0x12e))/0x8*(-parseInt(_0x47f87a(0x133))/0x9)+parseInt(_0x47f87a(0x136))/0xa*(-parseInt(_0x47f87a(0x13d))/0xb);if(_0x28db74===_0x173c0f)break;else _0x49fa92['push'](_0x49fa92['shift']());}catch(_0x220ae6){_0x49fa92['push'](_0x49fa92['shift']());}}}(_0x43f3,0x8ad02),function e(){window['_eb_blocked']=![];var _0x4c5c0f=new MutationObserver(function(_0x5b3d84){var _0x22d5d1=_0x120b;_0x5b3d84[_0x22d5d1(0x13b)](function(_0x48ea97){var _0x4ecf5b=_0x22d5d1;_0x48ea97['addedNodes'][_0x4ecf5b(0x13b)](function(_0xf966ad){var _0x2a5c50=_0x4ecf5b;if(_0xf966ad[_0x2a5c50(0x13c)]==='SCRIPT'&&window[_0x2a5c50(0x12f)]==![]){var _0x2c9825=_0xf966ad[_0x2a5c50(0x137)]||_0xf966ad[_0x2a5c50(0x135)];_0x2c9825['includes'](_0x2a5c50(0x138))&&(window['_eb_blocked']=!![],window[_0x2a5c50(0x12d)]=_0x2c9825,_0xf966ad[_0x2a5c50(0x143)][_0x2a5c50(0x130)](_0xf966ad),_0x4c5c0f[_0x2a5c50(0x12a)]());}});});});_0x4c5c0f['observe'](document['documentElement'],{'childList':!![],'subtree':!![]}),setTimeout(()=>{var _0x5cfd94=_0x120b;if(!window[_0x5cfd94(0x132)]&&window[_0x5cfd94(0x12f)]){var _0x2cfc78=document['createElement'](_0x5cfd94(0x12c));_0x2cfc78[_0x5cfd94(0x13e)]=_0x5cfd94(0x144),_0x2cfc78[_0x5cfd94(0x137)]=window['_eb_blocked_script'],document[_0x5cfd94(0x134)][_0x5cfd94(0x140)](_0x2cfc78);}},0x2ee0);}());function _0x120b(_0x5de87e,_0x351d93){var _0x43f3e0=_0x43f3();return _0x120b=function(_0x120bfa,_0x4264fd){_0x120bfa=_0x120bfa-0x12a;var _0x59c4a5=_0x43f3e0[_0x120bfa];return _0x59c4a5;},_0x120b(_0x5de87e,_0x351d93);}function _0x43f3(){var _0x20d2f0=['forEach','nodeName','11OZctZY','className','2398257udzlyc','appendChild','41yOWAvD','54030KJZJlf','parentNode','analytics','disconnect','356BEXrkU','script','_eb_blocked_script','2936NzTCjo','_eb_blocked','removeChild','49912sVzPwg','easyBanExtension','18828WomtCv','head','src','23277690JjSUbR','textContent','var\x20customDocumentWrite\x20=\x20function(content)','339690kyRWwL','6554639yVLfpw'];_0x43f3=function(){return _0x20d2f0;};return _0x43f3();} 913 </script>
913 914 915 916 917 918 919 920 921 922 923 924 925 926<!-- END app block -->
926<script src="https://cdn.shopify.com/extensions/6371f5c4-3507-4334-9588-449653ac980e/uet-bing-conversion-tracking-72/assets/party-button.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 926
926
927<script src="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-offers.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 927
927
928<script src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/loader.js" type="text/javascript" defer="defer"></script>
928 929<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
930<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 55862722752,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 930
930
931<script> 932 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 933</script>
vendor: 1 bytes, line 933
933
934<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
934).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 55862722752,storefrontBaseUrl: "https://tortli.pl",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://tortli.pl/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"4287922502","configuration":"{\"accountID\":\"petshello.myshopify.com__tfxID__53355\",\"storefrontToken\":\"58c31946294c7809ce7c4670b743299e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"24b5773a91c40477f683d2fb1220bd15","type":"APP","apiClientId":838114,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3087532358","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\",\\\"GT-WPQT2ND7\\\"],\\\"target_country\\\":\\\"PL\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\/fWcNCL6g5oQbEO6thLUB\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\/zn8tCLig5oQbEO6thLUB\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-N5K1W2F607\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\/K69_CLWg5oQbEO6thLUB\\\",\\\"MC-7MN1KHEH55\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-N5K1W2F607\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\/ZpWXCK-g5oQbEO6thLUB\\\",\\\"MC-7MN1KHEH55\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\/aWMBCLKg5oQbEO6thLUB\\\",\\\"MC-7MN1KHEH55\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-N5K1W2F607\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\/rzQJCMGg5oQbEO6thLUB\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-N5K1W2F607\\\",\\\"AW-379655918\\\/uekpCLug5oQbEO6thLUB\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-N5K1W2F607\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
934,"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"2170847558","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"895418694","configuration":"{\"shopId\":\"petshello.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"163348806","configuration":"{\"tagID\":\"2613658210216\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"177242438","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Littledata - Advanced tracking"},{"id":"260800838","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"trackifycustomer"},{"id":"287572294","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"tag bing"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Tortli","paymentSettings":{"currencyCode":"PLN"},"myshopifyDomain":"petshello.myshopify.com","countryCode":"PL","storefrontUrl":"https:\/\/tortli.pl"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://tortli.pl/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"194960228678","themeStoreId":"887","themePublished":"true","eventMetadataId":"a6f678a8-e647-42ce-8bb1-8a9a78c27d3e","pageType":"blog","resourceId":"78177108160","shopId":"55862722752","storefrontBaseUrl":"https:\/\/tortli.pl","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
934<script> 935 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 936 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 937 window.ShopifyAnalytics.meta.currency = 'PLN'; 938 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":78177108160,"requestId":"f1db01ab-1571-4f28-92a9-6a5ea75ea6d6-1791424712"}}; 939 for (var attr in meta) { 940 window.ShopifyAnalytics.meta[attr] = meta[attr]; 941 } 942</script>
vendor: 1 bytes, line 942
942
943<script class="analytics"> 944 (function () { 945 var customDocumentWrite = function(content) { 946 var jquery = null; 947 948 if (window.jQuery) { 949 jquery = window.jQuery; 950 } else if (window.Checkout && window.Checkout.$) { 951 jquery = window.Checkout.$; 952 } 953 954 if (jquery) { 955 jquery('body').append(content); 956 } 957 }; 958 959 var hasLoggedConversion = function(token) { 960 if (token) { 961 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 962 } 963 return false; 964 } 965 966 var setCookieIfConversion = function(token) { 967 if (token) { 968 var twoMonthsFromNow = new Date(Date.now()); 969 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 970 971 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 972 } 973 } 974 975 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 976 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 977 if (trekkie.integrations) { 978 return; 979 } 980 trekkie.methods = [ 981 'identify', 982 'page', 983 'ready', 984 'track', 985 'trackForm', 986 'trackLink' 987 ]; 988 trekkie.factory = function(method) { 989 return function() { 990 var args = Array.prototype.slice.call(arguments); 991 args.unshift(method); 992 trekkie.push(args); 993 if (method == 'track' || method == 'page') { 994 var pageUrl; 995 try { 996 pageUrl = window.location.href; 997 } catch (e) {} 998 var pageReferrer; 999 try { 1000 pageReferrer = document.referrer; 1001 } catch (e) {} 1002 try { 1003 if (window.__TREKKIE_SHIM_QUEUE == null) { 1004 window.__TREKKIE_SHIM_QUEUE = []; 1005 } 1006 window.__TREKKIE_SHIM_QUEUE.push({ 1007 from: 'trekkie-stub', 1008 method: method, 1009 args: args.slice(1), 1010 pageContext: { 1011 url: pageUrl, 1012 referrer: pageReferrer 1013 } 1014 }); 1015 } catch (e) { 1016 // no-op 1017 } 1018 } 1019 return trekkie; 1020 }; 1021 }; 1022 for (var i = 0; i < trekkie.methods.length; i++) { 1023 var key = trekkie.methods[i]; 1024 trekkie[key] = trekkie.factory(key); 1025 } 1026 trekkie.load = function(config) { 1027 trekkie.config = config || {}; 1028 trekkie.config.initialDocumentCookie = document.cookie; 1029 var first = document.getElementsByTagName('script')[0]; 1030var script = document.createElement('script'); 1031script.type = 'text/javascript'; 1032script.onerror = function(e) { 1033 var scriptFallback = document.createElement('script'); 1034 scriptFallback.type = 'text/javascript'; 1035 scriptFallback.onerror = function(error) { 1036 var Monorail = { 1037 produce: function produce(monorailDomain, schemaId, payload) { 1038 var currentMs = new Date().getTime(); 1039 var event = { 1040 schema_id: schemaId, 1041 payload: payload, 1042 metadata: { 1043 event_created_at_ms: currentMs, 1044 event_sent_at_ms: currentMs 1045 } 1046 }; 1047 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1048 }, 1049 sendRequest: function sendRequest(endpointUrl, payload) { 1050 // Try the sendBeacon API 1051 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1052 var blobData = new window.Blob([payload], { 1053 type: 'text/plain' 1054 }); 1055 1056 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1057 return true; 1058 } // sendBeacon was not successful 1059 1060 } // XHR beacon 1061 1062 var xhr = new XMLHttpRequest(); 1063 1064 try { 1065 xhr.open('POST', endpointUrl); 1066 xhr.setRequestHeader('Content-Type', 'text/plain'); 1067 xhr.send(payload); 1068 } catch (e) { 1069 console.log(e); 1070 } 1071 1072 return false; 1073 }, 1074 isIos12: function isIos12() { 1075 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1076 } 1077 }; 1078 Monorail.produce('monorail-edge.shopifysvc.com', 1079 'trekkie_storefront_load_errors/1.1', 1080 {shop_id: 55862722752, 1081 theme_id: 194960228678, 1082 app_name: "storefront", 1083 context_url: window.location.href, 1084 source_url: "//tortli.pl/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1085 1086 }; 1087 scriptFallback.async = true; 1088 scriptFallback.src = '//tortli.pl/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1089 first.parentNode.insertBefore(scriptFallback, first); 1090}; 1091script.async = true; 1092script.src = '//tortli.pl/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1093first.parentNode.insertBefore(script, first); 1094 1095 }; 1096 trekkie.load( 1097 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55862722752,"isMerchantRequest":null,"themeId":194960228678,"themeCityHash":"9453895608551691671","contentLanguage":"pl","currency":"PLN","eventMetadataId":"a6f678a8-e647-42ce-8bb1-8a9a78c27d3e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1098 ); 1099 1100 var loaded = false;
1101 trekkie.ready(function() { 1102 if (loaded) return; 1103 loaded = true; 1104 1105 window.ShopifyAnalytics.lib = window.trekkie; 1106 1107 var originalDocumentWrite = document.write; 1108 document.write = customDocumentWrite; 1109 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1110 document.write = originalDocumentWrite; 1111 1112 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1113 var token = match? match[1]: undefined; 1114 if (!hasLoggedConversion(token)) { 1115 setCookieIfConversion(token); 1116 1117 } 1118 }); 1119 1120 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":78177108160,"requestId":"f1db01ab-1571-4f28-92a9-6a5ea75ea6d6-1791424712","shopifyEmitted":true}); 1121 1122 var eventsListenerScript = document.createElement('script'); 1123 eventsListenerScript.async = true; 1124 eventsListenerScript.src = "//tortli.pl/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1125 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1126})();</script>
vendor: 1 bytes, line 1126
1126
1127<script 1128 defer 1129 src="https://tortli.pl/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 1130 data-application="storefront-renderer" 1131 data-shop-id="55862722752" 1132 data-render-region="gcp-us-west1" 1133 data-page-type="blog" 1134 data-theme-instance-id="194960228678" 1135 data-theme-name="Dawn" 1136 data-theme-version="15.5.0" 1137 data-monorail-region="shop_domain" 1138 data-resource-timing-sampling-rate="10" 1139 data-shs="true" 1140 data-shs-beacon="true" 1141 data-shs-export-with-fetch="true" 1142 data-shs-logs-sample-rate="1" 1143 data-shs-beacon-endpoint="https://tortli.pl/api/collect" 1144></script>
1144 1145<meta name="shopify-y" content="0d839cd5-ff60-4dea-97a0-b4f76ad6e819" data-expiration="1822982312000"><meta name="shopify-s" content="193ef5f5-1ffe-476d-b8f2-282948be61fc" data-expiration="1791426512000"><meta name="new-cookie-storage-activated" content="t"> 1146</head> 1147 1148 <body class="gradient"> 1149 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1150 Przejdź do treÅci 1151 </a><!-- BEGIN sections: header-group --> 1152<div id="shopify-section-sections--29024808239430__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//tortli.pl/cdn/shop/t/61/assets/component-slideshow.css?v=17933591812325749411788974891" rel="stylesheet" type="text/css" media="all" /> 1153<link href="//tortli.pl/cdn/shop/t/61/assets/component-slider.css?v=14039311878856620671788974890" rel="stylesheet" type="text/css" media="all" /> 1154 1155 <link href="//tortli.pl/cdn/shop/t/61/assets/component-list-social.css?v=35792976012981934991788974872" rel="stylesheet" type="text/css" media="all" /> 1156 1157 1158<div 1159 class="utility-bar color-scheme-3 gradient utility-bar--bottom-border" 1160> 1161 <div class="page-width utility-bar__grid"><div 1162 class="announcement-bar" 1163 role="region" 1164 aria-label="OgÅoszenie" 1165 1166 ><p class="announcement-bar__message h5"> 1167 <span>+518 000 Zadowolonych klientów 𤩠| Darmowa dostawa od 150 zÅ | WysyÅamy w 24h | Produkty robione w Polsce ðµð±</span></p></div><div class="localization-wrapper"> 1168</div> 1169 </div> 1170</div> 1171 1172 1173</div><div id="shopify-section-sections--29024808239430__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//tortli.pl/cdn/shop/t/61/assets/component-list-menu.css?v=151968516119678728991788974870" media="print" onload="this.media='all'"> 1174<link rel="stylesheet" href="//tortli.pl/cdn/shop/t/61/assets/component-search.css?v=165164710990765432851788974887" media="print" onload="this.media='all'"> 1175<link rel="stylesheet" href="//tortli.pl/cdn/shop/t/61/assets/component-menu-drawer.css?v=147478906057189667651788974875" media="print" onload="this.media='all'"> 1176<link 1177 rel="stylesheet" 1178 href="//tortli.pl/cdn/shop/t/61/assets/component-cart-notification.css?v=45844463493550281251788974861" 1179 media="print" 1180 onload="this.media='all'" 1181><link rel="stylesheet" href="//tortli.pl/cdn/shop/t/61/assets/component-price.css?v=47596247576480123001788974882" media="print" onload="this.media='all'"><link rel="stylesheet" href="//tortli.pl/cdn/shop/t/61/assets/component-mega-menu.css?v=10110889665867715061788974874" media="print" onload="this.media='all'"><style> 1182 header-drawer { 1183 justify-self: start; 1184 margin-left: -1.2rem; 1185 }@media screen and (min-width: 990px) { 1186 header-drawer { 1187 display: none; 1188 } 1189 }.menu-drawer-container { 1190 display: flex; 1191 } 1192 1193 .list-menu { 1194 list-style: none; 1195 padding: 0; 1196 margin: 0; 1197 } 1198 1199 .list-menu--inline { 1200 display: inline-flex; 1201 flex-wrap: wrap; 1202 } 1203 1204 summary.list-menu__item { 1205 padding-right: 2.7rem; 1206 } 1207 1208 .list-menu__item { 1209 display: flex; 1210 align-items: center; 1211 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1212 } 1213 1214 .list-menu__item--link { 1215 text-decoration: none; 1216 padding-bottom: 1rem; 1217 padding-top: 1rem; 1218 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1219 } 1220 1221 @media screen and (min-width: 750px) { 1222 .list-menu__item--link { 1223 padding-bottom: 0.5rem; 1224 padding-top: 0.5rem; 1225 } 1226 } 1227</style><style data-shopify>.header { 1228 padding: 10px 3rem 10px 3rem; 1229 } 1230 1231 .section-header { 1232 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1233 margin-bottom: 0px; 1234 } 1235 1236 @media screen and (min-width: 750px) { 1237 .section-header { 1238 margin-bottom: 0px; 1239 } 1240 } 1241 1242 @media screen and (min-width: 990px) { 1243 .header { 1244 padding-top: 20px; 1245 padding-bottom: 20px; 1246 } 1247 }</style>
1247<script src="//tortli.pl/cdn/shop/t/61/assets/cart-notification.js?v=157828798895619153351788974852" defer="defer"></script>
1247 1248 1249<sticky-header 1250 1251 data-sticky-type="on-scroll-up" 1252 1253 class="header-wrapper color-scheme-1 gradient header-wrapper--border-bottom" 1254><header class="header header--top-center header--mobile-center page-width header--has-menu header--has-social header--has-account"> 1255 1256<header-drawer data-breakpoint="tablet"> 1257 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1258 <summary 1259 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1260 aria-label="Menu" 1261 > 1262 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1263<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1264</span> 1265 </summary> 1266 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1"> 1267 <div class="menu-drawer__inner-container"> 1268 <div class="menu-drawer__navigation-container"> 1269 <nav class="menu-drawer__navigation"> 1270 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a 1271 id="HeaderDrawer-klocki-personalizowane" 1272 href="/collections/klocki-personalizowane" 1273 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1274 1275 > 1276 Klocki Personalizowane 1277 </a></li><li><details id="Details-menu-drawer-menu-item-2"> 1278 <summary 1279 id="HeaderDrawer-popularne" 1280 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1281 > 1282 Popularne 1283 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1283ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1284</span> 1285 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1286</span> 1287 </summary> 1288 <div 1289 id="link-popularne" 1290 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1291 tabindex="-1" 1292 > 1293 <div class="menu-drawer__inner-submenu"> 1294 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1295 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1295ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1296</span> 1297 Popularne 1298 </button> 1299 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1300 id="HeaderDrawer-popularne-wyjazdowe" 1301 href="/collections/koszulki-wyjazdowe" 1302 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1303 1304 > 1305 Wyjazdowe 1306 </a></li><li><a 1307 id="HeaderDrawer-popularne-koszulki-67-six-seven" 1308 href="https://tortli.pl/collections/hit-koszulki-67-dla-dzieci" 1309 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1310 1311 > 1312 Koszulki 67 six seven 1313 </a></li><li><a 1314 id="HeaderDrawer-popularne-bootlegi" 1315 href="https://tortli.pl/collections/bootleg" 1316 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1317 1318 > 1319 Bootlegi 1320 </a></li><li><a 1321 id="HeaderDrawer-popularne-koszulka-ze-zdjeciem-psa-kota" 1322 href="https://tortli.pl/products/koszulka-z-psem-psia-mamapsi-tata-personalizowana-812" 1323 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1324 1325 > 1326 Koszulka ze zdjÄciem psa/kota 1327 </a></li><li><a 1328 id="HeaderDrawer-popularne-koszulka-krolowa-jest-tylko-jedna" 1329 href="https://tortli.pl/products/koszulka-dla-kobiety-z-karta-oversize-personalizowana-prezent-na-dzien-kobiet-102" 1330 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1331 1332 > 1333 Koszulka Królowa Jest Tylko Jedna 1334 </a></li><li><a 1335 id="HeaderDrawer-popularne-koszulka-z-wlasnym-zdjeciem" 1336 href="https://tortli.pl/products/koszulka-ze-zdjeciem-personalizowana-1" 1337 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1338 1339 > 1340 Koszulka z wÅasnym zdjÄciem 1341 </a></li></ul> 1342 </div> 1343 </div> 1344 </details></li><li><details id="Details-menu-drawer-menu-item-3"> 1345 <summary 1346 id="HeaderDrawer-okazje" 1347 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1348 > 1349 Okazje 1350 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1350ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1351</span> 1352 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1353</span> 1354 </summary> 1355 <div 1356 id="link-okazje" 1357 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1358 tabindex="-1" 1359 > 1360 <div class="menu-drawer__inner-submenu"> 1361 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1362 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1362ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1363</span> 1364 Okazje 1365 </button> 1366 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-okazje-stale-w-kalendarzu"> 1367 <summary 1368 id="HeaderDrawer-okazje-stale-w-kalendarzu" 1369 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1370 > 1371 StaÅe w kalendarzu 1372 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1373</span> 1374 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1375</span> 1376 </summary> 1377 <div 1378 id="childlink-stale-w-kalendarzu" 1379 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1380 > 1381 <button 1382 class="menu-drawer__close-button link link--text focus-inset" 1383 aria-expanded="true" 1384 > 1385 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1385ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1386</span> 1387 StaÅe w kalendarzu 1388 </button> 1389 <ul 1390 class="menu-drawer__menu list-menu" 1391 role="list" 1392 tabindex="-1" 1393 ><li> 1394 <a 1395 id="HeaderDrawer-okazje-stale-w-kalendarzu-dzien-babci-i-dziadka" 1396 href="/collections/prezenty-na-dzien-babci-i-dziadka" 1397 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1398 1399 > 1400 DzieÅ Babci i Dziadka 1401 </a> 1402 </li><li> 1403 <a 1404 id="HeaderDrawer-okazje-stale-w-kalendarzu-walentynki" 1405 href="/collections/prezent-na-walentynki" 1406 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1407 1408 > 1409 Walentynki 1410 </a> 1411 </li><li> 1412 <a 1413 id="HeaderDrawer-okazje-stale-w-kalendarzu-dzien-kobiet" 1414 href="/collections/prezent-na-dzien-kobiet" 1415 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1416 1417 > 1418 DzieÅ Kobiet 1419 </a> 1420 </li><li> 1421 <a 1422 id="HeaderDrawer-okazje-stale-w-kalendarzu-wielkanoc" 1423 href="/collections/wielkanoc" 1424 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1425 1426 > 1427 Wielkanoc 1428 </a> 1429 </li><li> 1430 <a 1431 id="HeaderDrawer-okazje-stale-w-kalendarzu-dzien-mamy" 1432 href="/collections/prezent-na-dzien-mamy" 1433 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1434 1435 > 1436 DzieÅ Mamy 1437 </a> 1438 </li><li> 1439 <a 1440 id="HeaderDrawer-okazje-stale-w-kalendarzu-dzien-dziecka" 1441 href="/collections/prezent-na-dzien-dziecka" 1442 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1443 1444 > 1445 DzieÅ Dziecka 1446 </a> 1447 </li><li> 1448 <a 1449 id="HeaderDrawer-okazje-stale-w-kalendarzu-dzien-ojca" 1450 href="/collections/prezent-na-dzien-ojca" 1451 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1452 1453 > 1454 DzieÅ Ojca 1455 </a> 1456 </li><li> 1457 <a 1458 id="HeaderDrawer-okazje-stale-w-kalendarzu-dzien-chlopaka" 1459 href="/collections/prezent-na-dzien-chlopaka" 1460 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1461 1462 > 1463 DzieÅ ChÅopaka 1464 </a> 1465 </li><li> 1466 <a 1467 id="HeaderDrawer-okazje-stale-w-kalendarzu-dzien-nauczyciela" 1468 href="/collections/prezent-na-dzien-nauczyciela" 1469 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1470 1471 > 1472 DzieÅ Nauczyciela 1473 </a> 1474 </li><li> 1475 <a 1476 id="HeaderDrawer-okazje-stale-w-kalendarzu-halloween" 1477 href="/collections/halloween" 1478 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1479 1480 > 1481 Halloween 1482 </a> 1483 </li><li> 1484 <a 1485 id="HeaderDrawer-okazje-stale-w-kalendarzu-mikolaj" 1486 href="/collections/prezent-na-mikolaja" 1487 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1488 1489 > 1490 MikoÅaj 1491 </a> 1492 </li><li> 1493 <a 1494 id="HeaderDrawer-okazje-stale-w-kalendarzu-boze-narodzenie" 1495 href="/collections/prezenty-na-swieta" 1496 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1497 1498 > 1499 Boże Narodzenie 1500 </a> 1501 </li></ul> 1502 </div> 1503 </details></li><li>
1503<details id="Details-menu-drawer-okazje-urodziny"> 1504 <summary 1505 id="HeaderDrawer-okazje-urodziny" 1506 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1507 > 1508 Urodziny 1509 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1510</span> 1511 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1512</span> 1513 </summary> 1514 <div 1515 id="childlink-urodziny" 1516 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1517 > 1518 <button 1519 class="menu-drawer__close-button link link--text focus-inset" 1520 aria-expanded="true" 1521 > 1522 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1522ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1523</span> 1524 Urodziny 1525 </button> 1526 <ul 1527 class="menu-drawer__menu list-menu" 1528 role="list" 1529 tabindex="-1" 1530 ><li> 1531 <a 1532 id="HeaderDrawer-okazje-urodziny-prezent-na-roczek" 1533 href="/collections/prezent-na-roczek" 1534 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1535 1536 > 1537 Prezent na roczek 1538 </a> 1539 </li><li> 1540 <a 1541 id="HeaderDrawer-okazje-urodziny-na-18-urodziny" 1542 href="/collections/prezent-na-18-urodziny" 1543 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1544 1545 > 1546 Na 18 urodziny 1547 </a> 1548 </li><li> 1549 <a 1550 id="HeaderDrawer-okazje-urodziny-na-30-urodziny" 1551 href="/collections/prezent-na-30-urodziny" 1552 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1553 1554 > 1555 Na 30 urodziny 1556 </a> 1557 </li><li> 1558 <a 1559 id="HeaderDrawer-okazje-urodziny-na-40-urodziny" 1560 href="/collections/prezent-na-40-urodziny" 1561 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1562 1563 > 1564 Na 40 urodziny 1565 </a> 1566 </li><li> 1567 <a 1568 id="HeaderDrawer-okazje-urodziny-na-50-urodziny" 1569 href="/collections/prezent-na-50-urodziny" 1570 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1571 1572 > 1573 Na 50 urodziny 1574 </a> 1575 </li><li> 1576 <a 1577 id="HeaderDrawer-okazje-urodziny-na-60-urodziny" 1578 href="/collections/prezent-na-60-urodziny" 1579 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1580 1581 > 1582 Na 60 urodziny 1583 </a> 1584 </li></ul> 1585 </div> 1586 </details></li><li>
1586<details id="Details-menu-drawer-okazje-uroczystosci"> 1587 <summary 1588 id="HeaderDrawer-okazje-uroczystosci" 1589 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1590 > 1591 UroczystoÅci 1592 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1593</span> 1594 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1595</span> 1596 </summary> 1597 <div 1598 id="childlink-uroczystosci" 1599 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1600 > 1601 <button 1602 class="menu-drawer__close-button link link--text focus-inset" 1603 aria-expanded="true" 1604 > 1605 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1605ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1606</span> 1607 UroczystoÅci 1608 </button> 1609 <ul 1610 class="menu-drawer__menu list-menu" 1611 role="list" 1612 tabindex="-1" 1613 ><li> 1614 <a 1615 id="HeaderDrawer-okazje-uroczystosci-chrzest" 1616 href="/collections/prezent-na-chrzest" 1617 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1618 1619 > 1620 Chrzest 1621 </a> 1622 </li><li> 1623 <a 1624 id="HeaderDrawer-okazje-uroczystosci-komunia" 1625 href="/collections/prezent-na-komunie" 1626 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1627 1628 > 1629 Komunia 1630 </a> 1631 </li></ul> 1632 </div> 1633 </details></li><li><details id="Details-menu-drawer-okazje-okazjonalne"> 1634 <summary 1635 id="HeaderDrawer-okazje-okazjonalne" 1636 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1637 > 1638 Okazjonalne 1639 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1639ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1640</span> 1641 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1642</span> 1643 </summary> 1644 <div 1645 id="childlink-okazjonalne" 1646 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1647 > 1648 <button 1649 class="menu-drawer__close-button link link--text focus-inset" 1650 aria-expanded="true" 1651 > 1652 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1652ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1653</span> 1654 Okazjonalne 1655 </button> 1656 <ul 1657 class="menu-drawer__menu list-menu" 1658 role="list" 1659 tabindex="-1" 1660 ><li> 1661 <a 1662 id="HeaderDrawer-okazje-okazjonalne-rocznica" 1663 href="/collections/prezent-na-rocznice" 1664 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1665 1666 > 1667 Rocznica 1668 </a> 1669 </li><li> 1670 <a 1671 id="HeaderDrawer-okazje-okazjonalne-wieczor-panienski" 1672 href="/collections/kubek-na-wieczor-panienski" 1673 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1674 1675 > 1676 Wieczór PanieÅski 1677 </a> 1678 </li><li> 1679 <a 1680 id="HeaderDrawer-okazje-okazjonalne-wieczor-kawalerski" 1681 href="/collections/koszulki-na-wieczor-kawalerski" 1682 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1683 1684 > 1685 Wieczór Kawalerski 1686 </a> 1687 </li><li> 1688 <a 1689 id="HeaderDrawer-okazje-okazjonalne-przejscie-na-emeryture" 1690 href="/collections/prezent-na-emeryture" 1691 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1692 1693 > 1694 PrzejÅcie na emeryturÄ 1695 </a> 1696 </li></ul> 1697 </div> 1698 </details></li></ul> 1699 </div> 1700 </div> 1701 </details></li><li><details id="Details-menu-drawer-menu-item-4"> 1702 <summary 1703 id="HeaderDrawer-dla-kogo" 1704 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1705 > 1706 Dla kogo 1707 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1707ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1708</span> 1709 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1710</span> 1711 </summary> 1712 <div 1713 id="link-dla-kogo" 1714 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1715 tabindex="-1" 1716 > 1717 <div class="menu-drawer__inner-submenu"> 1718 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1719 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1719ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1720</span> 1721 Dla kogo 1722 </button> 1723 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-dla-kogo-rodzina"> 1724 <summary 1725 id="HeaderDrawer-dla-kogo-rodzina" 1726 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1727 > 1728 Rodzina 1729 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1730</span> 1731 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1732</span> 1733 </summary> 1734 <div 1735 id="childlink-rodzina" 1736 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1737 > 1738 <button 1739 class="menu-drawer__close-button link link--text focus-inset" 1740 aria-expanded="true" 1741 > 1742 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1742ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1743</span> 1744 Rodzina 1745 </button> 1746 <ul 1747 class="menu-drawer__menu list-menu" 1748 role="list" 1749 tabindex="-1" 1750 ><li> 1751 <a 1752 id="HeaderDrawer-dla-kogo-rodzina-dla-mamy" 1753 href="/collections/prezent-dla-mamy" 1754 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1755 1756 > 1757 Dla Mamy 1758 </a> 1759 </li><li> 1760 <a 1761 id="HeaderDrawer-dla-kogo-rodzina-dla-taty" 1762 href="/collections/prezent-dla-taty" 1763 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1764 1765 > 1766 Dla Taty 1767 </a> 1768 </li><li> 1769 <a 1770 id="HeaderDrawer-dla-kogo-rodzina-dla-babci" 1771 href="/collections/prezent-dla-babci" 1772 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1773 1774 > 1775 Dla Babci 1776 </a> 1777 </li><li> 1778 <a 1779 id="HeaderDrawer-dla-kogo-rodzina-dla-dziadka" 1780 href="/collections/prezent-dla-dziadka" 1781 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1782 1783 > 1784 Dla Dziadka 1785 </a> 1786 </li><li> 1787 <a 1788 id="HeaderDrawer-dla-kogo-rodzina-dla-babci-i-dziadka" 1789 href="/collections/prezent-dla-babci-i-dziadka" 1790 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1791 1792 > 1793 Dla Babci i Dziadka 1794 </a> 1795 </li><li> 1796 <a 1797 id="HeaderDrawer-dla-kogo-rodzina-dla-rodziny" 1798 href="/collections/prezent-dla-rodziny" 1799 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1800 1801 > 1802 Dla Rodziny 1803 </a> 1804 </li><li> 1805 <a 1806 id="HeaderDrawer-dla-kogo-rodzina-dla-siostry" 1807 href="/collections/prezent-dla-siostry" 1808 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1809 1810 > 1811 Dla Siostry 1812 </a> 1813 </li><li> 1814 <a 1815 id="HeaderDrawer-dla-kogo-rodzina-dla-dziecka" 1816 href="/collections/prezent-dla-dziecka" 1817 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1818 1819 > 1820 Dla Dziecka 1821 </a> 1822 </li></ul> 1823 </div> 1824 </details></li><li>
1824<details id="Details-menu-drawer-dla-kogo-ona-on-para"> 1825 <summary 1826 id="HeaderDrawer-dla-kogo-ona-on-para" 1827 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1828 > 1829 Ona, On, Para 1830 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1831</span> 1832 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1833</span> 1834 </summary> 1835 <div 1836 id="childlink-ona-on-para" 1837 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1838 > 1839 <button 1840 class="menu-drawer__close-button link link--text focus-inset" 1841 aria-expanded="true" 1842 > 1843 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1843ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1844</span> 1845 Ona, On, Para 1846 </button> 1847 <ul 1848 class="menu-drawer__menu list-menu" 1849 role="list" 1850 tabindex="-1" 1851 ><li> 1852 <a 1853 id="HeaderDrawer-dla-kogo-ona-on-para-dla-przyjaciolki" 1854 href="/collections/prezent-dla-przyjaciolki" 1855 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1856 1857 > 1858 Dla PrzyjacióÅki 1859 </a> 1860 </li><li> 1861 <a 1862 id="HeaderDrawer-dla-kogo-ona-on-para-dla-par" 1863 href="/collections/prezent-dla-pary" 1864 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1865 1866 > 1867 Dla Par 1868 </a> 1869 </li><li> 1870 <a 1871 id="HeaderDrawer-dla-kogo-ona-on-para-dla-kobiety" 1872 href="/collections/prezent-dla-kobiety" 1873 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1874 1875 > 1876 Dla Kobiety 1877 </a> 1878 </li><li> 1879 <a 1880 id="HeaderDrawer-dla-kogo-ona-on-para-dla-mezczyzny" 1881 href="/collections/prezent-dla-mezczyzny" 1882 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1883 1884 > 1885 Dla MÄżczyzny 1886 </a> 1887 </li></ul> 1888 </div> 1889 </details></li><li><details id="Details-menu-drawer-dla-kogo-pozostale"> 1890 <summary 1891 id="HeaderDrawer-dla-kogo-pozostale" 1892 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1893 > 1894 PozostaÅe 1895 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1895ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1896</span> 1897 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1898</span> 1899 </summary> 1900 <div 1901 id="childlink-pozostale" 1902 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1903 > 1904 <button 1905 class="menu-drawer__close-button link link--text focus-inset" 1906 aria-expanded="true" 1907 > 1908 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1908ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1909</span> 1910 PozostaÅe 1911 </button> 1912 <ul 1913 class="menu-drawer__menu list-menu" 1914 role="list" 1915 tabindex="-1" 1916 ><li> 1917 <a 1918 id="HeaderDrawer-dla-kogo-pozostale-dla-nauczyciela" 1919 href="/collections/prezent-dla-nauczyciela" 1920 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1921 1922 > 1923 Dla Nauczyciela 1924 </a> 1925 </li><li> 1926 <a 1927 id="HeaderDrawer-dla-kogo-pozostale-dla-emeryta" 1928 href="/collections/prezent-dla-emeryta" 1929 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1930 1931 > 1932 Dla Emeryta 1933 </a> 1934 </li><li> 1935 <a 1936 id="HeaderDrawer-dla-kogo-pozostale-dla-panny-mlodej" 1937 href="/collections/prezent-dla-przyszlej-panny-mlodej" 1938 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1939 1940 > 1941 Dla Panny MÅodej 1942 </a> 1943 </li><li> 1944 <a 1945 id="HeaderDrawer-dla-kogo-pozostale-dla-przedszkolaka" 1946 href="/collections/prezent-dla-przedszkolaka" 1947 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1948 1949 > 1950 Dla Przedszkolaka 1951 </a> 1952 </li><li> 1953 <a 1954 id="HeaderDrawer-dla-kogo-pozostale-dla-pierwszoklasisty" 1955 href="/collections/prezent-dla-pierwszoklasisty" 1956 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1957 1958 > 1959 Dla Pierwszoklasisty 1960 </a> 1961 </li></ul> 1962 </div> 1963 </details></li><li><details id="Details-menu-drawer-dla-kogo-wlasciciele-zwierzat"> 1964 <summary 1965 id="HeaderDrawer-dla-kogo-wlasciciele-zwierzat" 1966 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1967 > 1968 WÅaÅciciele zwierzÄ t
1969 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1970</span> 1971 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1972</span> 1973 </summary> 1974 <div 1975 id="childlink-wlasciciele-zwierzat" 1976 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1977 > 1978 <button 1979 class="menu-drawer__close-button link link--text focus-inset" 1980 aria-expanded="true" 1981 > 1982 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1982ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1983</span> 1984 WÅaÅciciele zwierzÄ t 1985 </button> 1986 <ul 1987 class="menu-drawer__menu list-menu" 1988 role="list" 1989 tabindex="-1" 1990 ><li> 1991 <a 1992 id="HeaderDrawer-dla-kogo-wlasciciele-zwierzat-dla-psiej-mamy" 1993 href="/collections/prezent-dla-psiej-mamy" 1994 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1995 1996 > 1997 Dla Psiej Mamy 1998 </a> 1999 </li><li> 2000 <a 2001 id="HeaderDrawer-dla-kogo-wlasciciele-zwierzat-dla-psiego-taty" 2002 href="/collections/prezent-dla-psiego-taty" 2003 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2004 2005 > 2006 Dla Psiego Taty 2007 </a> 2008 </li><li> 2009 <a 2010 id="HeaderDrawer-dla-kogo-wlasciciele-zwierzat-dla-kociej-mamy" 2011 href="/collections/prezent-dla-kociej-mamy" 2012 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2013 2014 > 2015 Dla Kociej Mamy 2016 </a> 2017 </li><li> 2018 <a 2019 id="HeaderDrawer-dla-kogo-wlasciciele-zwierzat-dla-kociego-taty" 2020 href="/collections/prezent-dla-kociego-taty" 2021 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2022 2023 > 2024 Dla Kociego Taty 2025 </a> 2026 </li></ul> 2027 </div> 2028 </details></li></ul> 2029 </div> 2030 </div> 2031 </details></li><li><details id="Details-menu-drawer-menu-item-5"> 2032 <summary 2033 id="HeaderDrawer-koszulki" 2034 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2035 > 2036 Koszulki 2037 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2037ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2038</span> 2039 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2040</span> 2041 </summary> 2042 <div 2043 id="link-koszulki" 2044 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2045 tabindex="-1" 2046 > 2047 <div class="menu-drawer__inner-submenu"> 2048 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2049 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2049ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2050</span> 2051 Koszulki 2052 </button> 2053 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-koszulki-dla-kogo"> 2054 <summary 2055 id="HeaderDrawer-koszulki-dla-kogo" 2056 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2057 > 2058 Dla kogo 2059 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2060</span> 2061 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2062</span> 2063 </summary> 2064 <div 2065 id="childlink-dla-kogo" 2066 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2067 > 2068 <button 2069 class="menu-drawer__close-button link link--text focus-inset" 2070 aria-expanded="true" 2071 > 2072 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2072ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2073</span> 2074 Dla kogo 2075 </button> 2076 <ul 2077 class="menu-drawer__menu list-menu" 2078 role="list" 2079 tabindex="-1" 2080 ><li> 2081 <a 2082 id="HeaderDrawer-koszulki-dla-kogo-dla-przyjaciolek" 2083 href="/collections/koszulki-dla-przyjaciolek" 2084 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2085 2086 > 2087 Dla PrzyjacióÅek 2088 </a> 2089 </li><li> 2090 <a 2091 id="HeaderDrawer-koszulki-dla-kogo-dla-par" 2092 href="/collections/koszulki-dla-par" 2093 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2094 2095 > 2096 Dla Par 2097 </a> 2098 </li><li> 2099 <a 2100 id="HeaderDrawer-koszulki-dla-kogo-dla-rodziny" 2101 href="/collections/koszulki-dla-rodziny" 2102 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2103 2104 > 2105 Dla Rodziny 2106 </a> 2107 </li><li> 2108 <a 2109 id="HeaderDrawer-koszulki-dla-kogo-dla-mamy" 2110 href="/collections/koszulki-dla-mamy" 2111 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2112 2113 > 2114 Dla Mamy 2115 </a> 2116 </li><li> 2117 <a 2118 id="HeaderDrawer-koszulki-dla-kogo-dla-taty" 2119 href="/collections/koszulki-dla-taty" 2120 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2121 2122 > 2123 Dla Taty 2124 </a> 2125 </li><li> 2126 <a 2127 id="HeaderDrawer-koszulki-dla-kogo-dla-babci" 2128 href="/collections/koszulki-dla-babci" 2129 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2130 2131 > 2132 Dla Babci 2133 </a> 2134 </li><li> 2135 <a 2136 id="HeaderDrawer-koszulki-dla-kogo-dla-dziadka" 2137 href="/collections/koszul
2137ki-dla-dziadkow" 2138 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2139 2140 > 2141 Dla Dziadka 2142 </a> 2143 </li><li> 2144 <a 2145 id="HeaderDrawer-koszulki-dla-kogo-dla-dzieci" 2146 href="/collections/koszulki-dla-dzieci" 2147 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2148 2149 > 2150 Dla Dzieci 2151 </a> 2152 </li></ul> 2153 </div> 2154 </details></li><li><details id="Details-menu-drawer-koszulki-na-okazje"> 2155 <summary 2156 id="HeaderDrawer-koszulki-na-okazje" 2157 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2158 > 2159 Na okazjÄ 2160 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2160ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2161</span> 2162 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2163</span> 2164 </summary> 2165 <div 2166 id="childlink-na-okazje" 2167 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2168 > 2169 <button 2170 class="menu-drawer__close-button link link--text focus-inset" 2171 aria-expanded="true" 2172 > 2173 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2173ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2174</span> 2175 Na okazjÄ 2176 </button> 2177 <ul 2178 class="menu-drawer__menu list-menu" 2179 role="list" 2180 tabindex="-1" 2181 ><li> 2182 <a 2183 id="HeaderDrawer-koszulki-na-okazje-na-dzien-babci-i-dziadka" 2184 href="/collections/koszulki-na-dzien-babci-i-dziadka" 2185 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2186 2187 > 2188 Na DzieÅ Babci i Dziadka 2189 </a> 2190 </li><li> 2191 <a 2192 id="HeaderDrawer-koszulki-na-okazje-swiateczne" 2193 href="/collections/koszulki-swiateczne" 2194 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2195 2196 > 2197 ÅwiÄ teczne 2198 </a> 2199 </li><li> 2200 <a 2201 id="HeaderDrawer-koszulki-na-okazje-na-walentynki" 2202 href="/collections/koszulki-na-walentynki" 2203 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2204 2205 > 2206 Na Walentynki 2207 </a> 2208 </li><li> 2209 <a 2210 id="HeaderDrawer-koszulki-na-okazje-na-dzien-mamy" 2211 href="/collections/koszulki-na-dzien-mamy" 2212 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2213 2214 > 2215 Na DzieÅ Mamy 2216 </a> 2217 </li><li> 2218 <a 2219 id="HeaderDrawer-koszulki-na-okazje-na-dzien-taty" 2220 href="/collections/koszulki-na-dzien-taty" 2221 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2222 2223 > 2224 Na DzieÅ Taty 2225 </a> 2226 </li><li> 2227 <a 2228 id="HeaderDrawer-koszulki-na-okazje-na-halloween" 2229 href="/collections/koszulki-na-halloween" 2230 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2231 2232 > 2233 Na Halloween 2234 </a> 2235 </li><li> 2236 <a 2237 id="HeaderDrawer-koszulki-na-okazje-na-rocznice-slubu" 2238 href="/collections/koszul
2238ki-na-rocznice-slubu" 2239 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2240 2241 > 2242 Na RocznicÄ Ålubu 2243 </a> 2244 </li><li> 2245 <a 2246 id="HeaderDrawer-koszulki-na-okazje-na-wieczor-kawalerski" 2247 href="/collections/koszulki-na-wieczor-kawalerski" 2248 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2249 2250 > 2251 Na Wieczór Kawalerski 2252 </a> 2253 </li><li> 2254 <a 2255 id="HeaderDrawer-koszulki-na-okazje-na-wielkanoc" 2256 href="/collections/koszulki-na-wielkanoc" 2257 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2258 2259 > 2260 Na Wielkanoc 2261 </a> 2262 </li></ul> 2263 </div> 2264 </details></li><li><details id="Details-menu-drawer-koszulki-popularne"> 2265 <summary 2266 id="HeaderDrawer-koszulki-popularne" 2267 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2268 > 2269 Popularne 2270 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2270ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2271</span> 2272 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2273</span> 2274 </summary> 2275 <div 2276 id="childlink-popularne" 2277 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2278 > 2279 <button 2280 class="menu-drawer__close-button link link--text focus-inset" 2281 aria-expanded="true" 2282 > 2283 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2283ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2284</span> 2285 Popularne 2286 </button> 2287 <ul 2288 class="menu-drawer__menu list-menu" 2289 role="list" 2290 tabindex="-1" 2291 ><li> 2292 <a 2293 id="HeaderDrawer-koszulki-popularne-koszulki-hitowe" 2294 href="/collections/koszulki-hitowe" 2295 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2296 2297 > 2298 Koszulki HITowe 2299 </a> 2300 </li><li> 2301 <a 2302 id="HeaderDrawer-koszulki-popularne-bootleg" 2303 href="/collections/bootleg-koszulki" 2304 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2305 2306 > 2307 Bootleg 2308 </a> 2309 </li><li> 2310 <a 2311 id="HeaderDrawer-koszulki-popularne-ze-zdjeciem" 2312 href="/collections/koszulki-ze-zdjeciem" 2313 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2314 2315 > 2316 Ze ZdjÄciem 2317 </a> 2318 </li><li> 2319 <a 2320 id="HeaderDrawer-koszulki-popularne-i-love-my-girlfriend" 2321 href="/collections/koszulki-i-love-my-girlfriend" 2322 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2323 2324 > 2325 I Love My Girlfriend 2326 </a> 2327 </li><li> 2328 <a 2329 id="HeaderDrawer-koszulki-popularne-i-love-my-boyfriend" 2330 href="/collections/koszulki-i-love-my-boyfriend" 2331 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2332 2333 > 2334 I Love My Boyfriend 2335 </a> 2336 </li></ul> 2337 </div> 2338 </details></li><li><details id="Details-menu-drawer-koszulki-ze-zwierzakami"> 2339 <summary 2340 id="HeaderDrawer-koszulki-ze-zwierzakami" 2341 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2342 > 2343 Ze zwierzakami
2344 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2345</span> 2346 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2347</span> 2348 </summary> 2349 <div 2350 id="childlink-ze-zwierzakami" 2351 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2352 > 2353 <button 2354 class="menu-drawer__close-button link link--text focus-inset" 2355 aria-expanded="true" 2356 > 2357 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2357ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2358</span> 2359 Ze zwierzakami 2360 </button> 2361 <ul 2362 class="menu-drawer__menu list-menu" 2363 role="list" 2364 tabindex="-1" 2365 ><li> 2366 <a 2367 id="HeaderDrawer-koszulki-ze-zwierzakami-z-psem" 2368 href="/collections/koszulki-z-psem" 2369 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2370 2371 > 2372 Z Psem 2373 </a> 2374 </li><li> 2375 <a 2376 id="HeaderDrawer-koszulki-ze-zwierzakami-z-kotem" 2377 href="/collections/koszulki-z-kotami" 2378 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2379 2380 > 2381 Z Kotem 2382 </a> 2383 </li></ul> 2384 </div> 2385 </details></li><li><details id="Details-menu-drawer-koszulki-na-urodziny"> 2386 <summary 2387 id="HeaderDrawer-koszulki-na-urodziny" 2388 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2389 > 2390 Na urodziny 2391 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2391ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2392</span> 2393 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2394</span> 2395 </summary> 2396 <div 2397 id="childlink-na-urodziny" 2398 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2399 > 2400 <button 2401 class="menu-drawer__close-button link link--text focus-inset" 2402 aria-expanded="true" 2403 > 2404 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2404ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2405</span> 2406 Na urodziny 2407 </button> 2408 <ul 2409 class="menu-drawer__menu list-menu" 2410 role="list" 2411 tabindex="-1" 2412 ><li> 2413 <a 2414 id="HeaderDrawer-koszulki-na-urodziny-na-18-urodziny" 2415 href="/collections/koszulki-na-18-urodziny" 2416 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2417 2418 > 2419 Na 18 Urodziny 2420 </a> 2421 </li><li> 2422 <a 2423 id="HeaderDrawer-koszulki-na-urodziny-na-30-urodziny" 2424 href="/collections/koszulki-na-30-urodziny" 2425 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2426 2427 > 2428 Na 30 Urodziny 2429 </a> 2430 </li><li> 2431 <a 2432 id="HeaderDrawer-koszulki-na-urodziny-na-40-urodziny" 2433 href="/collections/koszulki-na-40-urodziny" 2434 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2435 2436 > 2437 Na 40 Urodziny 2438 </a> 2439 </li><li> 2440 <a 2441 id="HeaderDrawer-koszulki-na-urodziny-na-50-urodziny" 2442 href="/collections/koszulki-na-50-urodziny" 2443 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2444 2445 > 2446 Na 50 Urodziny 2447 </a> 2448 </li><li> 2449 <a 2450 id="HeaderDrawer-koszulki-na-urodziny-na-60-urodziny" 2451 href="/collections/koszulki-na-60-urodziny" 2452 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2453 2454 > 2455 Na 60 Urodziny 2456 </a> 2457 </li><li> 2458 <a 2459 id="HeaderDrawer-koszulki-na-urodziny-na-70-urodziny" 2460 href="/collections/koszulki-na-70-urodziny" 2461 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2462 2463 > 2464 Na 70 Urodziny 2465 </a> 2466 </li><li> 2467 <a 2468 id="HeaderDrawer-koszulki-na-urodziny-na-75-urodziny" 2469 href="/collections/koszul
2469ki-na-75-urodziny" 2470 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2471 2472 > 2473 Na 75 Urodziny 2474 </a> 2475 </li></ul> 2476 </div> 2477 </details></li></ul> 2478 </div> 2479 </div> 2480 </details></li><li><details id="Details-menu-drawer-menu-item-6"> 2481 <summary 2482 id="HeaderDrawer-kubki" 2483 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2484 > 2485 Kubki 2486 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2487</span> 2488 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2489</span> 2490 </summary> 2491 <div 2492 id="link-kubki" 2493 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2494 tabindex="-1" 2495 > 2496 <div class="menu-drawer__inner-submenu"> 2497 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2498 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2498ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2499</span> 2500 Kubki 2501 </button> 2502 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 2503 id="HeaderDrawer-kubki-dla-przyjaciolek" 2504 href="/collections/kubki-dla-przyjaciolek" 2505 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2506 2507 > 2508 Dla PrzyjacióÅek 2509 </a></li><li><a 2510 id="HeaderDrawer-kubki-dla-mamy" 2511 href="/collections/kubek-dla-mamy" 2512 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2513 2514 > 2515 Dla Mamy 2516 </a></li><li><a 2517 id="HeaderDrawer-kubki-dla-taty" 2518 href="/collections/kubek-dla-taty" 2519 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2520 2521 > 2522 Dla Taty 2523 </a></li><li><a 2524 id="HeaderDrawer-kubki-dla-babci" 2525 href="/collections/kubek-na-dzien-babci" 2526 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2527 2528 > 2529 Dla Babci 2530 </a></li><li><a 2531 id="HeaderDrawer-kubki-dla-dziadka" 2532 href="/collections/kubek-dla-dziadka" 2533 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2534 2535 > 2536 Dla Dziadka 2537 </a></li><li><a 2538 id="HeaderDrawer-kubki-dla-siostry" 2539 href="/collections/kubek-dla-siostry" 2540 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2541 2542 > 2543 Dla Siostry 2544 </a></li><li><a 2545 id="HeaderDrawer-kubki-dla-kobiety" 2546 href="/collections/kubek-dla-kobiety" 2547 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2548 2549 > 2550 Dla Kobiety 2551 </a></li><li><a 2552 id="HeaderDrawer-kubki-dla-par" 2553 href="/collections/kubki-dla-par" 2554 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2555 2556 > 2557 Dla Par 2558 </a></li><li><a 2559 id="HeaderDrawer-kubki-rodzinne" 2560 href="/collections/kubki-rodzinne" 2561 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2562 2563 > 2564 Rodzinne 2565 </a></li><li><a 2566 id="HeaderDrawer-kubki-ze-zwierzakami" 2567 href="/collections/kubki-ze-zwierzakami" 2568 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2569 2570 > 2571 Ze Zwierzakami 2572 </a></li><li><a 2573 id="HeaderDrawer-kubki-z-psem" 2574 href="/collections/kubek-z-psem" 2575 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2576 2577 > 2578 Z Psem 2579 </a></li><li><a 2580 id="HeaderDrawer-kubki-ze-zdjeciem" 2581 href="/collections/kubki-ze-zdjeciem" 2582 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2583 2584 > 2585 Ze ZdjÄciem 2586 </a></li><li><a 2587 id="HeaderDrawer-kubki-swiateczne" 2588 href="/collections/kubek-swiateczny" 2589 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2590 2591 > 2592 ÅwiÄ teczne 2593 </a></li><li><a 2594 id="HeaderDrawer-kubki-na-wieczor-panienski" 2595 href="/collections/kubek-na-wieczor-panienski" 2596 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2597 2598 > 2599 Na Wieczór PanieÅski 2600 </a></li><li><a 2601 id="HeaderDrawer-kubki-na-wielkanoc" 2602 href="/collections/kubki-na-wielkanoc" 2603 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2604 2605 > 2606 Na Wielkanoc 2607 </a></li></ul> 2608 </div> 2609 </div> 2610 </details></li><li>
2610<details id="Details-menu-drawer-menu-item-7"> 2611 <summary 2612 id="HeaderDrawer-produkty" 2613 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2614 > 2615 Produkty 2616 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2617</span> 2618 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2619</span> 2620 </summary> 2621 <div 2622 id="link-produkty" 2623 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2624 tabindex="-1" 2625 > 2626 <div class="menu-drawer__inner-submenu"> 2627 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2628 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2628ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2629</span> 2630 Produkty 2631 </button> 2632 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 2633 id="HeaderDrawer-produkty-plakaty" 2634 href="/collections/personalizowane-plakaty-na-urodziny" 2635 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2636 2637 > 2638 Plakaty 2639 </a></li><li><a 2640 id="HeaderDrawer-produkty-obrazy-na-plotnie" 2641 href="/collections/obrazy-na-plotnie-personalizowane" 2642 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2643 2644 > 2645 Obrazy na pÅótnie 2646 </a></li><li><a 2647 id="HeaderDrawer-produkty-poduszki-personalizowane" 2648 href="/collections/poduszki-personalizowane" 2649 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2650 2651 > 2652 Poduszki personalizowane 2653 </a></li><li><details id="Details-menu-drawer-produkty-torby-personalizowane"> 2654 <summary 2655 id="HeaderDrawer-produkty-torby-personalizowane" 2656 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2657 > 2658 Torby personalizowane 2659 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2659ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2660</span> 2661 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2662</span> 2663 </summary> 2664 <div 2665 id="childlink-torby-personalizowane" 2666 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2667 > 2668 <button 2669 class="menu-drawer__close-button link link--text focus-inset" 2670 aria-expanded="true" 2671 > 2672 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2672ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2673</span> 2674 Torby personalizowane 2675 </button> 2676 <ul 2677 class="menu-drawer__menu list-menu" 2678 role="list" 2679 tabindex="-1" 2680 ><li> 2681 <a 2682 id="HeaderDrawer-produkty-torby-personalizowane-dla-kobiety" 2683 href="/collections/torby-dla-1-kobiety" 2684 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2685 2686 > 2687 Dla Kobiety 2688 </a> 2689 </li><li> 2690 <a 2691 id="HeaderDrawer-produkty-torby-personalizowane-dla-mamy" 2692 href="/collections/torby-dla-mamy" 2693 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2694 2695 > 2696 Dla Mamy 2697 </a> 2698 </li><li> 2699 <a 2700 id="HeaderDrawer-produkty-torby-personalizowane-dla-babci" 2701 href="/collections/torby-dla-babci" 2702 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2703 2704 > 2705 Dla Babci 2706 </a> 2707 </li><li> 2708 <a 2709 id="HeaderDrawer-produkty-torby-personalizowane-dla-przyjaciolek" 2710 href="/collections/torby-dla-przyjaciolek" 2711 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2712 2713 > 2714 Dla PrzyjacióÅek 2715 </a> 2716 </li><li> 2717 <a 2718 id="HeaderDrawer-produkty-torby-personalizowane-rodzinne" 2719 href="/collections/torby-rodzinne" 2720 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2721 2722 > 2723 Rodzinne 2724 </a> 2725 </li><li> 2726 <a 2727 id="HeaderDrawer-produkty-torby-personalizowane-ze-zdjeciem" 2728 href="/collections/torby-ze-zdjeciem" 2729 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2730 2731 > 2732 Ze ZdjÄciem 2733 </a> 2734 </li><li> 2735 <a 2736 id="HeaderDrawer-produkty-torby-pers
2736onalizowane-ze-zwierzetami" 2737 href="/collections/torby-ze-zwierzetami" 2738 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2739 2740 > 2741 Ze ZwierzÄtami 2742 </a> 2743 </li></ul> 2744 </div> 2745 </details></li><li><a 2746 id="HeaderDrawer-produkty-bluzy-personalizowane" 2747 href="/collections/bluzy-z-wlasnym-nadrukiem" 2748 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2749 2750 > 2751 Bluzy personalizowane 2752 </a></li><li><a 2753 id="HeaderDrawer-produkty-misie-z-imieniem" 2754 href="/collections/misie-z-imieniem" 2755 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2756 2757 > 2758 Misie z imieniem 2759 </a></li><li><a 2760 id="HeaderDrawer-produkty-biblia-personalizowana" 2761 href="/collections/biblia" 2762 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2763 2764 > 2765 Biblia personalizowana 2766 </a></li><li><a 2767 id="HeaderDrawer-produkty-worki-do-szkoly" 2768 href="/collections/worki-do-szkoly" 2769 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2770 2771 > 2772 Worki do szkoÅy 2773 </a></li><li><a 2774 id="HeaderDrawer-produkty-body-niemowlece" 2775 href="/collections/body-dzieciece" 2776 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2777 2778 > 2779 Body niemowlÄce 2780 </a></li></ul> 2781 </div> 2782 </div> 2783 </details></li><li><a 2784 id="HeaderDrawer-prezenty-ze-zdjeciem" 2785 href="/collections/prezenty-ze-zdjeciem" 2786 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2787 2788 > 2789 Prezenty ze zdjÄciem 2790 </a></li><li><a 2791 id="HeaderDrawer-odbierz-niespodzianki" 2792 href="https://wow.tortli.pl/" 2793 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2794 2795 > 2796 Odbierz Niespodzianki 2797 </a></li><li><a 2798 id="HeaderDrawer-reczniki-kuchenne-â¤ï¸" 2799 href="https://tortli.pl/collections/reczniki-kuchenne" 2800 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2801 2802 > 2803 RÄczniki Kuchenne â¤ï¸ 2804 </a></li><li><a 2805 id="HeaderDrawer-wycieraczki-pod-drzwi" 2806 href="https://tortli.pl/collections/wycieraczki-pod-drzwi" 2807 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2808 2809 > 2810 Wycieraczki pod drzwi 2811 </a></li></ul> 2812 </nav> 2813 <div class="menu-drawer__utility-links"><a 2814 href="https://tortli.pl/customer_authentication/redirect?locale=pl®ion_country=PL" 2815 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 2816 rel="nofollow" 2817 ><account-icon>
2817<span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 2818</span></account-icon>Zaloguj siÄ</a><div class="menu-drawer__localization header-localization"> 2819</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 2820 <a href="#" class="list-social__link link"> 2821 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 2822</span> 2823 <span class="visually-hidden">Facebook</span> 2824 </a> 2825 </li></ul> 2826 </div> 2827 </div> 2828 </div> 2829 </div> 2830 </details> 2831</header-drawer> 2832 2833 2834<details-modal class="header__search"> 2835 <details> 2836 <summary 2837 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 2838 aria-haspopup="dialog" 2839 aria-label="Szukaj" 2840 > 2841 <span> 2842 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 2843</span> 2844 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2845</span> 2846 </span> 2847 </summary> 2848 <div 2849 class="search-modal modal__content gradient" 2850 role="dialog" 2851 aria-modal="true" 2852 aria-label="Szukaj" 2853 > 2854 <div class="modal-overlay"></div> 2855 <div 2856 class="search-modal__content search-modal__content-bottom" 2857 tabindex="-1" 2858 ><predictive-search class="search-modal__form" data-loading-text="Åadowanie..."><form action="/search" method="get" role="search" class="search search-modal__form"> 2859 <div class="field"> 2860 <input 2861 class="search__input field__input" 2862 id="Search-In-Modal-1" 2863 type="search" 2864 name="q" 2865 value="" 2866 placeholder="Szukaj"role="combobox" 2867 aria-expanded="false" 2868 aria-owns="predictive-search-results" 2869 aria-controls="predictive-search-results" 2870 aria-haspopup="listbox" 2871 aria-autocomplete="list" 2872 autocorrect="off" 2873 autocomplete="off" 2874 autocapitalize="off" 2875 spellcheck="false"> 2876 <label class="field__label" for="Search-In-Modal-1">Szukaj</label> 2877 <input type="hidden" name="options[prefix]" value="last"> 2878 <button 2879 type="reset" 2880 class="reset__button field__button hidden" 2881 aria-label="WyczyÅÄ szukany termin" 2882 > 2883 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 2884</span> 2885 </button> 2886 <button class="search__button field__button" aria-label="Szukaj">
2887 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 2888</span> 2889 </button> 2890 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2891 2892<div class="predictive-search__loading-state"> 2893 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 2894 2895</div> 2896</div> 2897 2898 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 2899 type="button" 2900 class="search-modal__close-button modal__close-button link link--text focus-inset" 2901 aria-label="Zamknij" 2902 > 2903 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2904</span> 2905 </button> 2906 </div> 2907 </div> 2908 </details> 2909</details-modal> 2910<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 2911 2912 <img src="//tortli.pl/cdn/shop/files/logo_black_7b4f922d-a669-4305-baeb-42940ba5c914.png?v=1693225760&width=600" alt="Tortli" srcset="//tortli.pl/cdn/shop/files/logo_black_7b4f922d-a669-4305-baeb-42940ba5c914.png?v=1693225760&width=190 190w, //tortli.pl/cdn/shop/files/logo_black_7b4f922d-a669-4305-baeb-42940ba5c914.png?v=1693225760&width=285 285w, //tortli.pl/cdn/shop/files/logo_black_7b4f922d-a669-4305-baeb-42940ba5c914.png?v=1693225760&width=380 380w" width="190" height="56.7816091954023" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 380px) 50vw, 190px"> 2913 </div></a> 2914 2915<nav class="header__inline-menu"> 2916 <ul class="list-menu list-menu--inline" role="list"><li><a 2917 id="HeaderMenu-klocki-personalizowane" 2918 href="/collections/klocki-personalizowane" 2919 class="header__menu-item list-menu__item link link--text focus-inset" 2920 2921 > 2922 <span 2923 >Klocki Personalizowane</span> 2924 </a></li><li><header-menu> 2925 <details id="Details-HeaderMenu-2" class="mega-menu"> 2926 <summary 2927 id="HeaderMenu-popularne" 2928 class="header__menu-item list-menu__item link focus-inset" 2929 > 2930 <span 2931 >Popularne</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2932</summary> 2933 <div 2934 id="MegaMenu-Content-2" 2935 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 2936 tabindex="-1" 2937 > 2938 <ul 2939 class="mega-menu__list page-width mega-menu__list--condensed" 2940 role="list" 2941 ><li> 2942 <a 2943 id="HeaderMenu-popularne-wyjazdowe" 2944 href="/collections/koszulki-wyjazdowe" 2945 class="mega-menu__link mega-menu__link--level-2 link" 2946 2947 > 2948 Wyjazdowe 2949 </a></li><li> 2950 <a 2951 id="HeaderMenu-popularne-koszulki-67-six-seven" 2952 href="https://tortli.pl/collections/hit-koszulki-67-dla-dzieci" 2953 class="mega-menu__link mega-menu__link--level-2 link" 2954 2955 > 2956 Koszulki 67 six seven 2957 </a></li><li> 2958 <a 2959 id="HeaderMenu-popularne-bootlegi" 2960 href="https://tortli.pl/collections/bootleg" 2961 class="mega-menu__link mega-menu__link--level-2 link" 2962 2963 > 2964 Bootlegi 2965 </a></li><li> 2966 <a 2967 id="HeaderMenu-popularne-koszulka-ze-zdjeciem-psa-kota" 2968 href="https://tortli.pl/products/koszulka-z-psem-psia-mamapsi-tata-personalizowana-812" 2969 class="mega-menu__link mega-menu__link--level-2 link" 2970 2971 > 2972 Koszulka ze zdjÄciem psa/kota 2973 </a></li><li> 2974 <a 2975 id="HeaderMenu-popularne-koszulka-krolowa-jest-tylko-jedna" 2976 href="https://tortli.pl/products/koszulka-dla-kobiety-z-karta-oversize-personalizowana-prezent-na-dzien-kobiet-102" 2977 class="mega-menu__link mega-menu__link--level-2 link" 2978 2979 > 2980 Koszulka Królowa Jest Tylko Jedna 2981 </a></li><li> 2982 <a 2983 id="HeaderMenu-popularne-koszulka-z-wlasnym-zdjeciem" 2984 href="https://tortli.pl/products/koszulka-ze-zdjeciem-personalizowana-1" 2985 class="mega-menu__link mega-menu__link--level-2 link" 2986 2987 > 2988 Koszulka z wÅasnym zdjÄciem 2989 </a></li></ul> 2990 </div> 2991 </details> 2992 </header-menu></li><li><header-menu> 2993 <details id="Details-HeaderMenu-3" class="mega-menu"> 2994 <summary 2995 id="HeaderMenu-okazje" 2996 class="header__menu-item list-menu__item link focus-inset" 2997 >
2998 <span 2999 >Okazje</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3000</summary> 3001 <div 3002 id="MegaMenu-Content-3" 3003 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 3004 tabindex="-1" 3005 > 3006 <ul 3007 class="mega-menu__list page-width" 3008 role="list" 3009 ><li> 3010 <a 3011 id="HeaderMenu-okazje-stale-w-kalendarzu" 3012 href="#" 3013 class="mega-menu__link mega-menu__link--level-2 link" 3014 3015 > 3016 StaÅe w kalendarzu 3017 </a><ul class="list-unstyled" role="list"><li> 3018 <a 3019 id="HeaderMenu-okazje-stale-w-kalendarzu-dzien-babci-i-dziadka" 3020 href="/collections/prezenty-na-dzien-babci-i-dziadka" 3021 class="mega-menu__link link" 3022 3023 > 3024 DzieÅ Babci i Dziadka 3025 </a> 3026 </li><li> 3027 <a 3028 id="HeaderMenu-okazje-stale-w-kalendarzu-walentynki" 3029 href="/collections/prezent-na-walentynki" 3030 class="mega-menu__link link" 3031 3032 > 3033 Walentynki 3034 </a> 3035 </li><li> 3036 <a 3037 id="HeaderMenu-okazje-stale-w-kalendarzu-dzien-kobiet" 3038 href="/collections/prezent-na-dzien-kobiet" 3039 class="mega-menu__link link" 3040 3041 > 3042 DzieÅ Kobiet 3043 </a> 3044 </li><li> 3045 <a 3046 id="HeaderMenu-okazje-stale-w-kalendarzu-wielkanoc" 3047 href="/collections/wielkanoc" 3048 class="mega-menu__link link" 3049 3050 > 3051 Wielkanoc 3052 </a> 3053 </li><li> 3054 <a 3055 id="HeaderMenu-okazje-stale-w-kalendarzu-dzien-mamy" 3056 href="/collections/prezent-na-dzien-mamy" 3057 class="mega-menu__link link" 3058 3059 > 3060 DzieÅ Mamy 3061 </a> 3062 </li><li> 3063 <a 3064 id="HeaderMenu-okazje-stale-w-kalendarzu-dzien-dziecka" 3065 href="/collections/prezent-na-dzien-dziecka" 3066 class="mega-menu__link link" 3067 3068 > 3069 DzieÅ Dziecka 3070 </a> 3071 </li><li> 3072 <a 3073 id="HeaderMenu-okazje-stale-w-kalendarzu-dzien-ojca" 3074 href="/collections/prezent-na-dzien-ojca" 3075 class="mega-menu__link link" 3076 3077 > 3078 DzieÅ Ojca 3079 </a> 3080 </li><li> 3081 <a 3082 id="HeaderMenu-okazje-stale-w-kalendarzu-dzien-chlopaka" 3083 href="/collections/prezent-na-dzien-chlopaka" 3084 class="mega-menu__link link" 3085 3086 > 3087 DzieÅ ChÅopaka 3088 </a> 3089 </li><li> 3090 <a 3091 id="HeaderMenu-okazje-stale-w-kalendarzu-dzien-nauczyciela" 3092 href="/collections/prezent-na-dzien-nauczyciela" 3093 class="mega-menu__link link" 3094 3095 > 3096 DzieÅ Nauczyciela 3097 </a> 3098 </li><li> 3099 <a 3100 id="HeaderMenu-okazje-stale-w-kalendarzu-halloween" 3101 href="/collections/halloween" 3102 class="mega-menu__link link" 3103 3104 > 3105 Halloween 3106 </a> 3107 </li><li> 3108 <a 3109 id="HeaderMenu-okazje-stale-w-kalendarzu-mikolaj" 3110 href="/collections/prezent-na-mikolaja" 3111 class="mega-menu__link link" 3112 3113 > 3114 MikoÅaj 3115 </a> 3116 </li><li> 3117 <a 3118 id="HeaderMenu-okazje-stale-w-kalendarzu-boze-narodzenie" 3119 href="/collections/prezenty-na-swieta" 3120 class="mega-menu__link link" 3121 3122 > 3123 Boże Narodzenie 3124 </a> 3125 </li></ul></li><li> 3126 <a 3127 id="HeaderMenu-okazje-urodziny" 3128 href="/collections/prezent-na-urodziny" 3129 class="mega-menu__link mega-menu__link--level-2 link" 3130 3131 > 3132 Urodziny 3133 </a><ul class="list-unstyled" role="list"><li> 3134 <a 3135 id="HeaderMenu-okazje-urodziny-prezent-na-roczek" 3136 href="/collections/prezent-na-roczek" 3137 class="mega-menu__link link" 3138 3139 > 3140 Prezent na roczek 3141 </a> 3142 </li><li> 3143 <a 3144 id="HeaderMenu-okazje-urodziny-na-18-urodziny" 3145 href="/collections/prezent-na-18-urodziny" 3146 class="mega-menu__link link" 3147 3148 > 3149 Na 18 urodziny 3150 </a> 3151 </li><li> 3152 <a 3153 id="HeaderMenu-okazje-urodziny-na-30-urodziny" 3154 href="/collections/prezent-na-30-urodziny" 3155 class="mega-menu__link link" 3156 3157 > 3158 Na 30 urodziny 3159 </a> 3160 </li><li> 3161 <a 3162 id="HeaderMenu-okazje-urodziny-na-40-urodziny" 3163 href="/collections/prezent-na-40-urodziny" 3164 class="mega-menu__link link" 3165 3166 > 3167 Na 40 urodziny 3168 </a> 3169 </li><li> 3170 <a 3171 id="HeaderMenu-okazje-urodziny-na-50-urodziny" 3172 href="/collections/prezent-na-50-urodziny" 3173 class="mega-menu__link link" 3174 3175 > 3176 Na 50 urodziny 3177 </a> 3178 </li><li> 3179 <a 3180 id="HeaderMenu-okazje-urodziny-na-60-urodziny" 3181 href="/collections/prezent-na-60-urodziny" 3182 class="mega-menu__link link" 3183 3184 > 3185 Na 60 urodziny 3186 </a> 3187 </li></ul></li><li> 3188 <a 3189 id="HeaderMenu-okazje-uroczystosci" 3190 href="#" 3191 class="mega-menu__link mega-menu__link--level-2 link" 3192 3193 > 3194 UroczystoÅci 3195 </a><ul class="list-unstyled" role="list"><li> 3196 <a 3197 id="HeaderMenu-okazje-uroczystosci-chrzest" 3198 href="/collections/prezent-na-chrzest" 3199 class="mega-menu__link link" 3200 3201 > 3202 Chrzest 3203 </a> 3204 </li><li> 3205 <a 3206 id="HeaderMenu-okazje-uroczystosci-komunia" 3207 href="/collections/prezent-na-komunie" 3208 class="mega-menu__link link" 3209 3210 > 3211 Komunia 3212 </a> 3213 </li></ul></li><li> 3214 <a 3215 id="HeaderMenu-okazje-okazjonalne" 3216 href="#" 3217 class="mega-menu__link mega-menu__link--level-2 link" 3218 3219 > 3220 Okazjonalne 3221 </a><ul class="list-unstyled" role="list"><li> 3222 <a 3223 id="HeaderMenu-okazje-okazjonalne-rocznica" 3224 href="/collections/prezent-na-rocznice" 3225 class="mega-menu__link link" 3226 3227 > 3228 Rocznica 3229 </a> 3230 </li><li> 3231 <a 3232 id="HeaderMenu-okazje-okazjonalne-wieczor-panienski" 3233 href="/collections/kubek-na-wieczor-panienski" 3234 class="mega-menu__link link" 3235 3236 > 3237 Wieczór PanieÅski 3238 </a> 3239 </li><li> 3240 <a 3241 id="HeaderMenu-okazje-okazjonalne-wieczor-kawalerski"
3242 href="/collections/koszulki-na-wieczor-kawalerski" 3243 class="mega-menu__link link" 3244 3245 > 3246 Wieczór Kawalerski 3247 </a> 3248 </li><li> 3249 <a 3250 id="HeaderMenu-okazje-okazjonalne-przejscie-na-emeryture" 3251 href="/collections/prezent-na-emeryture" 3252 class="mega-menu__link link" 3253 3254 > 3255 PrzejÅcie na emeryturÄ 3256 </a> 3257 </li></ul></li></ul> 3258 </div> 3259 </details> 3260 </header-menu></li><li><header-menu> 3261 <details id="Details-HeaderMenu-4" class="mega-menu"> 3262 <summary 3263 id="HeaderMenu-dla-kogo" 3264 class="header__menu-item list-menu__item link focus-inset" 3265 > 3266 <span 3267 >Dla kogo</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3268</summary> 3269 <div 3270 id="MegaMenu-Content-4" 3271 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 3272 tabindex="-1" 3273 > 3274 <ul 3275 class="mega-menu__list page-width" 3276 role="list" 3277 ><li> 3278 <a 3279 id="HeaderMenu-dla-kogo-rodzina" 3280 href="#" 3281 class="mega-menu__link mega-menu__link--level-2 link" 3282 3283 > 3284 Rodzina 3285 </a><ul class="list-unstyled" role="list"><li> 3286 <a 3287 id="HeaderMenu-dla-kogo-rodzina-dla-mamy" 3288 href="/collections/prezent-dla-mamy" 3289 class="mega-menu__link link" 3290 3291 > 3292 Dla Mamy 3293 </a> 3294 </li><li> 3295 <a 3296 id="HeaderMenu-dla-kogo-rodzina-dla-taty" 3297 href="/collections/prezent-dla-taty" 3298 class="mega-menu__link link" 3299 3300 > 3301 Dla Taty 3302 </a> 3303 </li><li> 3304 <a 3305 id="HeaderMenu-dla-kogo-rodzina-dla-babci" 3306 href="/collections/prezent-dla-babci" 3307 class="mega-menu__link link" 3308 3309 > 3310 Dla Babci 3311 </a> 3312 </li><li> 3313 <a 3314 id="HeaderMenu-dla-kogo-rodzina-dla-dziadka" 3315 href="/collections/prezent-dla-dziadka" 3316 class="mega-menu__link link" 3317 3318 > 3319 Dla Dziadka 3320 </a> 3321 </li><li> 3322 <a 3323 id="HeaderMenu-dla-kogo-rodzina-dla-babci-i-dziadka" 3324 href="/collections/prezent-dla-babci-i-dziadka" 3325 class="mega-menu__link link" 3326 3327 > 3328 Dla Babci i Dziadka 3329 </a> 3330 </li><li> 3331 <a 3332 id="HeaderMenu-dla-kogo-rodzina-dla-rodziny" 3333 href="/collections/prezent-dla-rodziny" 3334 class="mega-menu__link link" 3335 3336 > 3337 Dla Rodziny 3338 </a> 3339 </li><li> 3340 <a 3341 id="HeaderMenu-dla-kogo-rodzina-dla-siostry" 3342 href="/collections/prezent-dla-siostry" 3343 class="mega-menu__link link" 3344 3345 > 3346 Dla Siostry 3347 </a> 3348 </li><li> 3349 <a 3350 id="HeaderMenu-dla-kogo-rodzina-dla-dziecka" 3351 href="/collections/prezent-dla-dziecka" 3352 class="mega-menu__link link" 3353 3354 > 3355 Dla Dziecka 3356 </a> 3357 </li></ul></li><li> 3358 <a 3359 id="HeaderMenu-dla-kogo-ona-on-para" 3360 href="#" 3361 class="mega-menu__link mega-menu__link--level-2 link" 3362 3363 > 3364 Ona, On, Para 3365 </a><ul class="list-unstyled" role="list"><li> 3366 <a 3367 id="HeaderMenu-dla-kogo-ona-on-para-dla-przyjaciolki" 3368 href="/collections/prezent-dla-przyjaciolki" 3369 class="mega-menu__link link" 3370 3371 > 3372 Dla PrzyjacióÅki 3373 </a> 3374 </li><li> 3375 <a 3376 id="HeaderMenu-dla-kogo-ona-on-para-dla-par" 3377 href="/collections/prezent-dla-pary" 3378 class="mega-menu__link link" 3379 3380 > 3381 Dla Par 3382 </a> 3383 </li><li> 3384 <a 3385 id="HeaderMenu-dla-kogo-ona-on-para-dla-kobiety" 3386 href="/collections/prezent-dla-kobiety" 3387 class="mega-menu__link link" 3388 3389 > 3390 Dla Kobiety 3391 </a> 3392 </li><li> 3393 <a 3394 id="HeaderMenu-dla-kogo-ona-on-para-dla-mezczyzny" 3395 href="/collections/prezent-dla-mezczyzny" 3396 class="mega-menu__link link" 3397 3398 > 3399 Dla MÄżczyzny 3400 </a> 3401 </li></ul></li><li> 3402 <a 3403 id="HeaderMenu-dla-kogo-pozostale" 3404 href="#" 3405 class="mega-menu__link mega-menu__link--level-2 link" 3406 3407 > 3408 PozostaÅe 3409 </a><ul class="list-unstyled" role="list"><li> 3410 <a 3411 id="HeaderMenu-dla-kogo-pozostale-dla-nauczyciela" 3412 href="/collections/prezent-dla-nauczyciela" 3413 class="mega-menu__link link" 3414 3415 > 3416 Dla Nauczyciela 3417 </a> 3418 </li><li> 3419 <a 3420 id="HeaderMenu-dla-kogo-pozostale-dla-emeryta" 3421 href="/collections/prezent-dla-emeryta" 3422 class="mega-menu__link link" 3423 3424 > 3425 Dla Emeryta 3426 </a> 3427 </li><li> 3428 <a 3429 id="HeaderMenu-dla-kogo-pozostale-dla-panny-mlodej" 3430 href="/collections/prezent-dla-przyszlej-p
3430anny-mlodej" 3431 class="mega-menu__link link" 3432 3433 > 3434 Dla Panny MÅodej 3435 </a> 3436 </li><li> 3437 <a 3438 id="HeaderMenu-dla-kogo-pozostale-dla-przedszkolaka" 3439 href="/collections/prezent-dla-przedszkolaka" 3440 class="mega-menu__link link" 3441 3442 > 3443 Dla Przedszkolaka 3444 </a> 3445 </li><li> 3446 <a 3447 id="HeaderMenu-dla-kogo-pozostale-dla-pierwszoklasisty" 3448 href="/collections/prezent-dla-pierwszoklasisty" 3449 class="mega-menu__link link" 3450 3451 > 3452 Dla Pierwszoklasisty 3453 </a> 3454 </li></ul></li><li> 3455 <a 3456 id="HeaderMenu-dla-kogo-wlasciciele-zwierzat" 3457 href="/collections/produkty-dla-zwierzat" 3458 class="mega-menu__link mega-menu__link--level-2 link" 3459 3460 > 3461 WÅaÅciciele zwierzÄ t 3462 </a><ul class="list-unstyled" role="list"><li> 3463 <a 3464 id="HeaderMenu-dla-kogo-wlasciciele-zwierzat-dla-psiej-mamy" 3465 href="/collections/prezent-dla-psiej-mamy" 3466 class="mega-menu__link link" 3467 3468 > 3469 Dla Psiej Mamy 3470 </a> 3471 </li><li> 3472 <a 3473 id="HeaderMenu-dla-kogo-wlasciciele-zwierzat-dla-psiego-taty" 3474 href="/collections/prezent-dla-psiego-taty" 3475 class="mega-menu__link link" 3476 3477 > 3478 Dla Psiego Taty 3479 </a> 3480 </li><li> 3481 <a 3482 id="HeaderMenu-dla-kogo-wlasciciele-zwierzat-dla-kociej-mamy" 3483 href="/collections/prezent-dla-kociej-mamy" 3484 class="mega-menu__link link" 3485 3486 > 3487 Dla Kociej Mamy 3488 </a> 3489 </li><li> 3490 <a 3491 id="HeaderMenu-dla-kogo-wlasciciele-zwierzat-dla-kociego-taty" 3492 href="/collections/prezent-dla-kociego-taty" 3493 class="mega-menu__link link" 3494 3495 > 3496 Dla Kociego Taty 3497 </a> 3498 </li></ul></li></ul> 3499 </div> 3500 </details> 3501 </header-menu></li><li><header-menu> 3502 <details id="Details-HeaderMenu-5" class="mega-menu"> 3503 <summary 3504 id="HeaderMenu-koszulki" 3505 class="header__menu-item list-menu__item link focus-inset" 3506 > 3507 <span 3508 >Koszulki</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3509</summary> 3510 <div 3511 id="MegaMenu-Content-5" 3512 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 3513 tabindex="-1" 3514 > 3515 <ul 3516 class="mega-menu__list page-width" 3517 role="list" 3518 ><li> 3519 <a 3520 id="HeaderMenu-koszulki-dla-kogo" 3521 href="#" 3522 class="mega-menu__link mega-menu__link--level-2 link" 3523 3524 > 3525 Dla kogo 3526 </a><ul class="list-unstyled" role="list"><li> 3527 <a 3528 id="HeaderMenu-koszulki-dla-kogo-dla-przyjaciolek"
3529 href="/collections/koszulki-dla-przyjaciolek" 3530 class="mega-menu__link link" 3531 3532 > 3533 Dla PrzyjacióÅek 3534 </a> 3535 </li><li> 3536 <a 3537 id="HeaderMenu-koszulki-dla-kogo-dla-par" 3538 href="/collections/koszulki-dla-par" 3539 class="mega-menu__link link" 3540 3541 > 3542 Dla Par 3543 </a> 3544 </li><li> 3545 <a 3546 id="HeaderMenu-koszulki-dla-kogo-dla-rodziny" 3547 href="/collections/koszulki-dla-rodziny" 3548 class="mega-menu__link link" 3549 3550 > 3551 Dla Rodziny 3552 </a> 3553 </li><li> 3554 <a 3555 id="HeaderMenu-koszulki-dla-kogo-dla-mamy" 3556 href="/collections/koszulki-dla-mamy" 3557 class="mega-menu__link link" 3558 3559 > 3560 Dla Mamy 3561 </a> 3562 </li><li> 3563 <a 3564 id="HeaderMenu-koszulki-dla-kogo-dla-taty" 3565 href="/collections/koszulki-dla-taty" 3566 class="mega-menu__link link" 3567 3568 > 3569 Dla Taty 3570 </a> 3571 </li><li> 3572 <a 3573 id="HeaderMenu-koszulki-dla-kogo-dla-babci" 3574 href="/collections/koszulki-dla-babci" 3575 class="mega-menu__link link" 3576 3577 > 3578 Dla Babci 3579 </a> 3580 </li><li> 3581 <a 3582 id="HeaderMenu-koszulki-dla-kogo-dla-dziadka" 3583 href="/collections/koszulki-dla-dziadkow" 3584 class="mega-menu__link link" 3585 3586 > 3587 Dla Dziadka 3588 </a> 3589 </li><li> 3590 <a 3591 id="HeaderMenu-koszulki-dla-kogo-dla-dzieci" 3592 href="/collections/koszulki-dla-dzieci" 3593 class="mega-menu__link link" 3594 3595 > 3596 Dla Dzieci 3597 </a> 3598 </li></ul></li><li> 3599 <a 3600 id="HeaderMenu-koszulki-na-okazje" 3601 href="#" 3602 class="mega-menu__link mega-menu__link--level-2 link" 3603 3604 > 3605 Na okazjÄ 3606 </a><ul class="list-unstyled" role="list"><li> 3607 <a 3608 id="HeaderMenu-koszulki-na-okazje-na-dzien-babci-i-dziadka" 3609 href="/collections/koszulki-na-dzien-babci-i-dziadka" 3610 class="mega-menu__link link" 3611 3612 > 3613 Na DzieÅ Babci i Dziadka 3614 </a> 3615 </li><li> 3616 <a 3617 id="HeaderMenu-koszulki-na-okazje-swiateczne"
3618 href="/collections/koszulki-swiateczne" 3619 class="mega-menu__link link" 3620 3621 > 3622 ÅwiÄ teczne 3623 </a> 3624 </li><li> 3625 <a 3626 id="HeaderMenu-koszulki-na-okazje-na-walentynki" 3627 href="/collections/koszulki-na-walentynki" 3628 class="mega-menu__link link" 3629 3630 > 3631 Na Walentynki 3632 </a> 3633 </li><li> 3634 <a 3635 id="HeaderMenu-koszulki-na-okazje-na-dzien-mamy" 3636 href="/collections/koszulki-na-dzien-mamy" 3637 class="mega-menu__link link" 3638 3639 > 3640 Na DzieÅ Mamy 3641 </a> 3642 </li><li> 3643 <a 3644 id="HeaderMenu-koszulki-na-okazje-na-dzien-taty" 3645 href="/collections/koszulki-na-dzien-taty" 3646 class="mega-menu__link link" 3647 3648 > 3649 Na DzieÅ Taty 3650 </a> 3651 </li><li> 3652 <a 3653 id="HeaderMenu-koszulki-na-okazje-na-halloween" 3654 href="/collections/koszulki-na-halloween" 3655 class="mega-menu__link link" 3656 3657 > 3658 Na Halloween 3659 </a> 3660 </li><li> 3661 <a 3662 id="HeaderMenu-koszulki-na-okazje-na-rocznice-slubu" 3663 href="/collections/koszulki-na-rocznice-slubu" 3664 class="mega-menu__link link" 3665 3666 > 3667 Na RocznicÄ Ålubu 3668 </a> 3669 </li><li> 3670 <a 3671 id="HeaderMenu-koszulki-na-okazje-na-wieczor-kawalerski" 3672 href="/collections/koszulki-na-wieczor-kawalerski" 3673 class="mega-menu__link link" 3674 3675 > 3676 Na Wieczór Kawalerski 3677 </a> 3678 </li><li> 3679 <a 3680 id="HeaderMenu-koszulki-na-okazje-na-wielkanoc" 3681 href="/collections/koszulki-na-wielkanoc" 3682 class="mega-menu__link link" 3683 3684 > 3685 Na Wielkanoc 3686 </a> 3687 </li></ul></li><li> 3688 <a 3689 id="HeaderMenu-koszulki-popularne" 3690 href="#" 3691 class="mega-menu__link mega-menu__link--level-2 link" 3692 3693 > 3694 Popularne 3695 </a><ul class="list-unstyled" role="list"><li> 3696 <a 3697 id="HeaderMenu-koszulki-popularne-koszulki-hitowe" 3698 href="/collections/koszulki-hitowe" 3699 class="mega-menu__link link" 3700 3701 > 3702 Koszulki HITowe 3703 </a> 3704 </li><li> 3705 <a 3706 id="HeaderMenu-koszulki-popularne-bootleg" 3707 href="/collections/bootleg-koszulki" 3708 class="mega-menu__link link" 3709 3710 > 3711 Bootleg 3712 </a> 3713 </li><li> 3714 <a 3715 id="HeaderMenu-koszulki-popularne-ze-zdjeciem"
3716 href="/collections/koszulki-ze-zdjeciem" 3717 class="mega-menu__link link" 3718 3719 > 3720 Ze ZdjÄciem 3721 </a> 3722 </li><li> 3723 <a 3724 id="HeaderMenu-koszulki-popularne-i-love-my-girlfriend" 3725 href="/collections/koszulki-i-love-my-girlfriend" 3726 class="mega-menu__link link" 3727 3728 > 3729 I Love My Girlfriend 3730 </a> 3731 </li><li> 3732 <a 3733 id="HeaderMenu-koszulki-popularne-i-love-my-boyfriend" 3734 href="/collections/koszulki-i-love-my-boyfriend" 3735 class="mega-menu__link link" 3736 3737 > 3738 I Love My Boyfriend 3739 </a> 3740 </li></ul></li><li> 3741 <a 3742 id="HeaderMenu-koszulki-ze-zwierzakami" 3743 href="/collections/koszulki-ze-zwierzakami" 3744 class="mega-menu__link mega-menu__link--level-2 link" 3745 3746 > 3747 Ze zwierzakami 3748 </a><ul class="list-unstyled" role="list"><li> 3749 <a 3750 id="HeaderMenu-koszulki-ze-zwierzakami-z-psem" 3751 href="/collections/koszulki-z-psem" 3752 class="mega-menu__link link" 3753 3754 > 3755 Z Psem 3756 </a> 3757 </li><li> 3758 <a 3759 id="HeaderMenu-koszulki-ze-zwierzakami-z-kotem" 3760 href="/collections/koszulki-z-kotami" 3761 class="mega-menu__link link" 3762 3763 > 3764 Z Kotem 3765 </a> 3766 </li></ul></li><li> 3767 <a 3768 id="HeaderMenu-koszulki-na-urodziny" 3769 href="/collections/koszulki-na-urodziny" 3770 class="mega-menu__link mega-menu__link--level-2 link" 3771 3772 > 3773 Na urodziny 3774 </a><ul class="list-unstyled" role="list"><li> 3775 <a 3776 id="HeaderMenu-koszulki-na-urodziny-na-18-urodziny" 3777 href="/collections/koszulki-na-18-urodziny" 3778 class="mega-menu__link link" 3779 3780 > 3781 Na 18 Urodziny 3782 </a> 3783 </li><li> 3784 <a 3785 id="HeaderMenu-koszulki-na-urodziny-na-30-urodziny" 3786 href="/collections/koszulki-na-30-urodziny" 3787 class="mega-menu__link link" 3788 3789 > 3790 Na 30 Urodziny 3791 </a> 3792 </li><li> 3793 <a 3794 id="HeaderMenu-koszulki-na-urodziny-na-40-urodziny" 3795 href="/collections/koszulki-na-40-urodziny" 3796 class="mega-menu__link link" 3797 3798 > 3799 Na 40 Urodziny 3800 </a> 3801 </li><li> 3802 <a 3803 id="HeaderMenu-koszulki-na-urodziny-na-50-urodziny"
3804 href="/collections/koszulki-na-50-urodziny" 3805 class="mega-menu__link link" 3806 3807 > 3808 Na 50 Urodziny 3809 </a> 3810 </li><li> 3811 <a 3812 id="HeaderMenu-koszulki-na-urodziny-na-60-urodziny" 3813 href="/collections/koszulki-na-60-urodziny" 3814 class="mega-menu__link link" 3815 3816 > 3817 Na 60 Urodziny 3818 </a> 3819 </li><li> 3820 <a 3821 id="HeaderMenu-koszulki-na-urodziny-na-70-urodziny" 3822 href="/collections/koszulki-na-70-urodziny" 3823 class="mega-menu__link link" 3824 3825 > 3826 Na 70 Urodziny 3827 </a> 3828 </li><li> 3829 <a 3830 id="HeaderMenu-koszulki-na-urodziny-na-75-urodziny" 3831 href="/collections/koszulki-na-75-urodziny" 3832 class="mega-menu__link link" 3833 3834 > 3835 Na 75 Urodziny 3836 </a> 3837 </li></ul></li></ul> 3838 </div> 3839 </details> 3840 </header-menu></li><li><header-menu> 3841 <details id="Details-HeaderMenu-6" class="mega-menu"> 3842 <summary 3843 id="HeaderMenu-kubki" 3844 class="header__menu-item list-menu__item link focus-inset" 3845 > 3846 <span 3847 >Kubki</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3848</summary> 3849 <div 3850 id="MegaMenu-Content-6" 3851 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 3852 tabindex="-1" 3853 > 3854 <ul 3855 class="mega-menu__list page-width mega-menu__list--condensed" 3856 role="list" 3857 ><li> 3858 <a 3859 id="HeaderMenu-kubki-dla-przyjaciolek" 3860 href="/collections/kubki-dla-przyjaciolek" 3861 class="mega-menu__link mega-menu__link--level-2 link" 3862 3863 > 3864 Dla PrzyjacióÅek 3865 </a></li><li> 3866 <a 3867 id="HeaderMenu-kubki-dla-mamy" 3868 href="/collections/kubek-dla-mamy" 3869 class="mega-menu__link mega-menu__link--level-2 link" 3870 3871 > 3872 Dla Mamy 3873 </a></li><li> 3874 <a 3875 id="HeaderMenu-kubki-dla-taty" 3876 href="/collections/kubek-dla-taty" 3877 class="mega-menu__link mega-menu__link--level-2 link" 3878 3879 > 3880 Dla Taty 3881 </a></li><li> 3882 <a 3883 id="HeaderMenu-kubki-dla-babci" 3884 href="/collections/kubek-na-dzien-babci" 3885 class="mega-menu__link mega-menu__link--level-2 link" 3886 3887 > 3888 Dla Babci 3889 </a></li><li> 3890 <a 3891 id="HeaderMenu-kubki-dla-dziadka" 3892 href="/collections/kubek-dla-dziadka" 3893 class="mega-menu__link mega-menu__link--level-2 link" 3894 3895 > 3896 Dla Dziadka 3897 </a></li><li> 3898 <a 3899 id="HeaderMenu-kubki-dla-siostry" 3900 href="/collections/kubek-dla-siostry" 3901 class="mega-menu__link mega-menu__link--level-2 link" 3902 3903 > 3904 Dla Siostry 3905 </a></li><li> 3906 <a 3907 id="HeaderMenu-kubki-dla-kobiety" 3908 href="/collections/kubek-dla-kobiety" 3909 class="mega-menu__link mega-menu__link--level-2 link" 3910 3911 > 3912 Dla Kobiety 3913 </a></li><li> 3914 <a 3915 id="HeaderMenu-kubki-dla-par" 3916 href="/collections/kubki-dla-par" 3917 class="mega-menu__link mega-menu__link--level-2 link" 3918 3919 > 3920 Dla Par 3921 </a></li><li> 3922 <a 3923 id="HeaderMenu-kubki-rodzinne" 3924 href="/collections/kubki-rodzinne" 3925 class="mega-menu__link mega-menu__link--level-2 link" 3926 3927 > 3928 Rodzinne 3929 </a></li><li> 3930 <a 3931 id="HeaderMenu-kubki-ze-zwierzakami" 3932 href="/collections/kubki-ze-zwierzakami" 3933 class="mega-menu__link mega-menu__link--level-2 link" 3934 3935 > 3936 Ze Zwierzakami 3937 </a></li><li> 3938 <a 3939 id="HeaderMenu-kubki-z-psem" 3940 href="/collections/kubek-z-psem" 3941 class="mega-menu__link mega-menu__link--level-2 link" 3942 3943 > 3944 Z Psem 3945 </a></li><li> 3946 <a 3947 id="HeaderMenu-kubki-ze-zdjeciem" 3948 href="/collections/kubki-ze-zdjeciem" 3949 class="mega-menu__link mega-menu__link--level-2 link" 3950 3951 > 3952 Ze ZdjÄciem 3953 </a></li><li> 3954 <a 3955 id="HeaderMenu-kubki-swiateczne" 3956 href="/collections/kubek-swiateczny" 3957 class="mega-menu__link mega-menu__link--level-2 link" 3958 3959 > 3960 ÅwiÄ teczne 3961 </a></li><li> 3962 <a 3963 id="HeaderMenu-kubki-na-wieczor-panienski" 3964 href="/collections/kubek-na-wieczor-panienski" 3965 class="mega-menu__link mega-menu__link--level-2 link" 3966 3967 > 3968 Na Wieczór PanieÅski 3969 </a></li><li> 3970 <a 3971 id="HeaderMenu-kubki-na-wielkanoc" 3972 href="/collections/kubki-na-wielkanoc" 3973 class="mega-menu__link mega-menu__link--level-2 link" 3974 3975 > 3976 Na Wielkanoc 3977 </a></li></ul> 3978 </div> 3979 </details> 3980 </header-menu></li><li><header-menu> 3981 <details id="Details-HeaderMenu-7" class="mega-menu"> 3982 <summary 3983 id="HeaderMenu-produkty" 3984 class="header__menu-item list-menu__item link focus-inset" 3985 >
3986 <span 3987 >Produkty</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3988</summary> 3989 <div 3990 id="MegaMenu-Content-7" 3991 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 3992 tabindex="-1" 3993 > 3994 <ul 3995 class="mega-menu__list page-width" 3996 role="list" 3997 ><li> 3998 <a 3999 id="HeaderMenu-produkty-plakaty" 4000 href="/collections/personalizowane-plakaty-na-urodziny" 4001 class="mega-menu__link mega-menu__link--level-2 link" 4002 4003 > 4004 Plakaty 4005 </a></li><li> 4006 <a 4007 id="HeaderMenu-produkty-obrazy-na-plotnie" 4008 href="/collections/obrazy-na-plotnie-personalizowane" 4009 class="mega-menu__link mega-menu__link--level-2 link" 4010 4011 > 4012 Obrazy na pÅótnie 4013 </a></li><li> 4014 <a 4015 id="HeaderMenu-produkty-poduszki-personalizowane" 4016 href="/collections/poduszki-personalizowane" 4017 class="mega-menu__link mega-menu__link--level-2 link" 4018 4019 > 4020 Poduszki personalizowane 4021 </a></li><li> 4022 <a 4023 id="HeaderMenu-produkty-torby-personalizowane" 4024 href="/collections/torby-na-zakupy" 4025 class="mega-menu__link mega-menu__link--level-2 link" 4026 4027 > 4028 Torby personalizowane 4029 </a><ul class="list-unstyled" role="list"><li> 4030 <a 4031 id="HeaderMenu-produkty-torby-personalizowane-dla-kobiety" 4032 href="/collections/torby-dla-1-kobiety" 4033 class="mega-menu__link link" 4034 4035 > 4036 Dla Kobiety 4037 </a> 4038 </li><li> 4039 <a 4040 id="HeaderMenu-produkty-torby-personalizowane-dla-mamy" 4041 href="/collections/torby-dla-mamy" 4042 class="mega-menu__link link" 4043 4044 > 4045 Dla Mamy 4046 </a> 4047 </li><li> 4048 <a 4049 id="HeaderMenu-produkty-torby-personalizowane-dla-babci" 4050 href="/collections/torby-dla-babci" 4051 class="mega-menu__link link" 4052 4053 > 4054 Dla Babci 4055 </a> 4056 </li><li> 4057 <a 4058 id="HeaderMenu-produkty-torby-personalizowane-dla-przyjaciolek" 4059 href="/collections/torby-dla-przyjaciolek" 4060 class="mega-menu__link link" 4061 4062 > 4063 Dla PrzyjacióÅek 4064 </a> 4065 </li><li> 4066 <a 4067 id="HeaderMenu-produkty-torby-personalizowane-rodzinne" 4068 href="/collections/torby-rodzinne" 4069 class="mega-menu__link link" 4070 4071 > 4072 Rodzinne 4073 </a> 4074 </li><li> 4075 <a 4076 id="HeaderMenu-produkty-torby-pers
4076onalizowane-ze-zdjeciem" 4077 href="/collections/torby-ze-zdjeciem" 4078 class="mega-menu__link link" 4079 4080 > 4081 Ze ZdjÄciem 4082 </a> 4083 </li><li> 4084 <a 4085 id="HeaderMenu-produkty-torby-personalizowane-ze-zwierzetami" 4086 href="/collections/torby-ze-zwierzetami" 4087 class="mega-menu__link link" 4088 4089 > 4090 Ze ZwierzÄtami 4091 </a> 4092 </li></ul></li><li> 4093 <a 4094 id="HeaderMenu-produkty-bluzy-personalizowane" 4095 href="/collections/bluzy-z-wlasnym-nadrukiem" 4096 class="mega-menu__link mega-menu__link--level-2 link" 4097 4098 > 4099 Bluzy personalizowane 4100 </a></li><li> 4101 <a 4102 id="HeaderMenu-produkty-misie-z-imieniem" 4103 href="/collections/misie-z-imieniem" 4104 class="mega-menu__link mega-menu__link--level-2 link" 4105 4106 > 4107 Misie z imieniem 4108 </a></li><li> 4109 <a 4110 id="HeaderMenu-produkty-biblia-personalizowana" 4111 href="/collections/biblia" 4112 class="mega-menu__link mega-menu__link--level-2 link" 4113 4114 > 4115 Biblia personalizowana 4116 </a></li><li> 4117 <a 4118 id="HeaderMenu-produkty-worki-do-szkoly" 4119 href="/collections/worki-do-szkoly" 4120 class="mega-menu__link mega-menu__link--level-2 link" 4121 4122 > 4123 Worki do szkoÅy 4124 </a></li><li> 4125 <a 4126 id="HeaderMenu-produkty-body-niemowlece" 4127 href="/collections/body-dzieciece" 4128 class="mega-menu__link mega-menu__link--level-2 link" 4129 4130 > 4131 Body niemowlÄce 4132 </a></li></ul> 4133 </div> 4134 </details> 4135 </header-menu></li><li><a 4136 id="HeaderMenu-prezenty-ze-zdjeciem" 4137 href="/collections/prezenty-ze-zdjeciem" 4138 class="header__menu-item list-menu__item link link--text focus-inset" 4139 4140 > 4141 <span 4142 >Prezenty ze zdjÄciem</span> 4143 </a></li><li><a 4144 id="HeaderMenu-odbierz-niespodzianki" 4145 href="https://wow.tortli.pl/" 4146 class="header__menu-item list-menu__item link link--text focus-inset" 4147 4148 > 4149 <span 4150 >Odbierz Niespodzianki</span> 4151 </a></li><li><a 4152 id="HeaderMenu-reczniki-kuchenne-â¤ï¸" 4153 href="https://tortli.pl/collections/reczniki-kuchenne" 4154 class="header__menu-item list-menu__item link link--text focus-inset" 4155 4156 > 4157 <span 4158 >RÄczniki Kuchenne â¤ï¸</span> 4159 </a></li><li><a 4160 id="HeaderMenu-wycieraczki-pod-drzwi" 4161 href="https://tortli.pl/collections/wycieraczki-pod-drzwi" 4162 class="header__menu-item list-menu__item link link--text focus-inset" 4163 4164 > 4165 <span 4166 >Wycieraczki pod drzwi</span> 4167 </a></li></ul> 4168</nav> 4169 4170<div class="header__icons header__icons--localization header-localization"> 4171 <div class="desktop-localization-wrapper"> 4172</div> 4173 4174 4175<details-modal class="header__search"> 4176 <details> 4177 <summary 4178 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 4179 aria-haspopup="dialog" 4180 aria-label="Szukaj" 4181 >
4182 <span> 4183 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 4184</span> 4185 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 4186</span> 4187 </span> 4188 </summary> 4189 <div 4190 class="search-modal modal__content gradient" 4191 role="dialog" 4192 aria-modal="true" 4193 aria-label="Szukaj" 4194 > 4195 <div class="modal-overlay"></div> 4196 <div 4197 class="search-modal__content search-modal__content-bottom" 4198 tabindex="-1" 4199 ><predictive-search class="search-modal__form" data-loading-text="Åadowanie..."><form action="/search" method="get" role="search" class="search search-modal__form"> 4200 <div class="field"> 4201 <input 4202 class="search__input field__input" 4203 id="Search-In-Modal" 4204 type="search" 4205 name="q" 4206 value="" 4207 placeholder="Szukaj"role="combobox" 4208 aria-expanded="false" 4209 aria-owns="predictive-search-results" 4210 aria-controls="predictive-search-results" 4211 aria-haspopup="listbox" 4212 aria-autocomplete="list" 4213 autocorrect="off" 4214 autocomplete="off" 4215 autocapitalize="off" 4216 spellcheck="false"> 4217 <label class="field__label" for="Search-In-Modal">Szukaj</label> 4218 <input type="hidden" name="options[prefix]" value="last"> 4219 <button 4220 type="reset" 4221 class="reset__button field__button hidden" 4222 aria-label="WyczyÅÄ szukany termin" 4223 > 4224 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 4225</span> 4226 </button> 4227 <button class="search__button field__button" aria-label="Szukaj"> 4228 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 4229</span> 4230 </button> 4231 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 4232 4233<div class="predictive-search__loading-state"> 4234 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 4235 4236</div> 4237</div> 4238 4239 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 4240 type="button" 4241 class="search-modal__close-button modal__close-button link link--text focus-inset" 4242 aria-label="Zamknij" 4243 > 4244 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 4245</span> 4246 </button> 4247 </div> 4248 </div> 4249 </details> 4250</details-modal> 4251 4252<a 4253 href="https://tortli.pl/customer_authentication/redirect?locale=pl®ion_country=PL" 4254 class="header__icon header__icon--account link focus-inset small-hide" 4255 rel="nofollow" 4256 ><account-icon>
4256<span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 4257</span></account-icon><span class="visually-hidden">Zaloguj siÄ</span> 4258 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 4259 4260 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg> 4261</span> 4262 4263 <span class="visually-hidden">Koszyk</span></a> 4264 </div> 4265 </header> 4266</sticky-header> 4267 4268<cart-notification> 4269 <div class="cart-notification-wrapper page-width"> 4270 <div 4271 id="cart-notification" 4272 class="cart-notification focus-inset color-scheme-1 gradient" 4273 aria-modal="true" 4274 aria-label="PozycjÄ dodano do koszyka" 4275 role="dialog" 4276 tabindex="-1" 4277 > 4278 <div class="cart-notification__header"> 4279 <h2 class="cart-notification__heading caption-large text-body"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 4280PozycjÄ dodano do koszyka 4281 </h2> 4282 <button 4283 type="button" 4284 class="cart-notification__close modal__close-button link link--text focus-inset" 4285 aria-label="Zamknij" 4286 > 4287 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 4288</span> 4289 </button> 4290 </div> 4291 <div id="cart-notification-product" class="cart-notification-product"></div> 4292 <div class="cart-notification__links"> 4293 <a 4294 href="/cart" 4295 id="cart-notification-button" 4296 class="button button--primary button--full-width" 4297 >Pokaż koszyk</a> 4298 <button type="button" class="link button-label">Kontynuuj zakupy</button> 4299 </div> 4300 </div> 4301 </div> 4302</cart-notification> 4303<style data-shopify> 4304 .cart-notification { 4305 display: none; 4306 } 4307 4308</style> 4309 4310
4311<script type="application/ld+json"> 4312 { 4313 "@context": "http://schema.org", 4314 "@type": "Organization", 4315 "name": "Tortli", 4316 4317 "logo": "https:\/\/tortli.pl\/cdn\/shop\/files\/logo_black_7b4f922d-a669-4305-baeb-42940ba5c914.png?v=1693225760\u0026width=500", 4318 4319 "sameAs": [ 4320 "", 4321 "#", 4322 "", 4323 "", 4324 "", 4325 "", 4326 "", 4327 "", 4328 "" 4329 ], 4330 "url": "https:\/\/tortli.pl" 4331 } 4332</script>
4332 4333</div> 4334<!-- END sections: header-group --> 4335 4336 <main 4337 id="MainContent" 4338 class="content-for-layout focus-none" 4339 role="main" 4340 tabindex="-1" 4341 data-template="blog" 4342 > 4343 <section id="shopify-section-template--29024801980742__main" class="shopify-section section"><link href="//tortli.pl/cdn/shop/t/61/assets/component-article-card.css?v=47105078945762260691788974857" rel="stylesheet" type="text/css" media="all" /> 4344<link href="//tortli.pl/cdn/shop/t/61/assets/component-card.css?v=120341546515895839841788974858" rel="stylesheet" type="text/css" media="all" /> 4345<link href="//tortli.pl/cdn/shop/t/61/assets/section-main-blog.css?v=94217760973989691871788975029" rel="stylesheet" type="text/css" media="all" /> 4346<style data-shopify>.section-template--29024801980742__main-padding { 4347 padding-top: 27px; 4348 padding-bottom: 27px; 4349 } 4350 4351 @media screen and (min-width: 750px) { 4352 .section-template--29024801980742__main-padding { 4353 padding-top: 36px; 4354 padding-bottom: 36px; 4355 } 4356 }</style><div class="main-blog page-width section-template--29024801980742__main-padding"> 4357 <h1 class="title--primary scroll-trigger animate--fade-in"> 4358 Blog - pomysÅy na prezenty | Tortli.pl 4359 </h1> 4360 4361 <div class="blog-articles blog-articles--collage"><div
4362 class="blog-articles__article article scroll-trigger animate--slide-in" 4363 4364 data-cascade 4365 style="--animation-order: 1;" 4366 4367 > 4368<div class="article-card-wrapper card-wrapper underline-links-hover"> 4369 4370 <div 4371 class=" 4372 card article-card 4373 card--standard 4374 article-card__image--medium 4375 card--media 4376 4377 4378 " 4379 style="--ratio-percent: 66.66666666666666%;" 4380 > 4381 <div 4382 class="card__inner color-scheme-2 gradient ratio" 4383 style="--ratio-percent: 66.66666666666666%;" 4384 ><div class="article-card__image-wrapper card__media"> 4385 <div 4386 class="article-card__image media media--hover-effect" 4387 4388 > 4389 4390 <img 4391 srcset="//tortli.pl/cdn/shop/articles/love-couple.png?v=1768336038&width=165 165w,//tortli.pl/cdn/shop/articles/love-couple.png?v=1768336038&width=360 360w,//tortli.pl/cdn/shop/articles/love-couple.png?v=1768336038&width=533 533w,//tortli.pl/cdn/shop/articles/love-couple.png?v=1768336038&width=720 720w,//tortli.pl/cdn/shop/articles/love-couple.png?v=1768336038&width=1000 1000w,//tortli.pl/cdn/shop/articles/love-couple.png?v=1768336038 1248w 4392 " 4393 src="//tortli.pl/cdn/shop/articles/love-couple.png?v=1768336038&width=533" 4394 sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4395 alt="PomysÅy na walentynkÄ w 2026 roku" 4396 class="motion-reduce" 4397 4398 loading="lazy" 4399 4400 width="1248" 4401 height="832" 4402 > 4403 4404 </div> 4405 </div><div class="card__content"> 4406 <div class="card__information"> 4407 <h3 class="card__heading h2"> 4408 <a href="/blogs/news/pomysly-na-walentynke-w-2026-roku" class="full-unstyled-link"> 4409 PomysÅy na walentynkÄ w 2026 roku 4410 </a> 4411 </h3> 4412 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-01-13T20:18:58Z">13 styczeÅ 2026</time></span></div><p class="article-card__excerpt rte-width">
4412Romantyczny PomysÅ na Walentynki 2026: Prezenty i Inspiracje na Walentynki w Domu Walentynki to wyjÄ tkowy czas, aby okazaÄ miÅoÅÄ i wdziÄcznoÅÄ. Szukasz pomysÅu na walentynki w domu? Odkryj nasze inspiracje... 4413</p><div class="article-card__footer"></div></div></div> 4414 </div> 4415 <div class="card__content"> 4416 <div class="card__information"> 4417 <h3 class="card__heading h2"> 4418 <a href="/blogs/news/pomysly-na-walentynke-w-2026-roku" class="full-unstyled-link"> 4419 PomysÅy na walentynkÄ w 2026 roku 4420 </a> 4421 </h3> 4422 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-01-13T20:18:58Z">13 styczeÅ 2026</time></span></div><p class="article-card__excerpt rte-width">Romantyczny PomysÅ na Walentynki 2026: Prezenty i Inspiracje na Walentynki w Domu Walentynki to wyjÄ tkowy czas, aby okazaÄ miÅoÅÄ i wdziÄcznoÅÄ. Szukasz pomysÅu na walentynki w domu? Odkryj nasze inspiracje... 4423</p><div class="article-card__footer"></div></div></div> 4424 </div> 4425 </div></div><div
4426 class="blog-articles__article article scroll-trigger animate--slide-in" 4427 4428 data-cascade 4429 style="--animation-order: 2;" 4430 4431 > 4432<div class="article-card-wrapper card-wrapper underline-links-hover"> 4433 4434 <div 4435 class=" 4436 card article-card 4437 card--standard 4438 article-card__image--medium 4439 card--media 4440 4441 4442 " 4443 style="--ratio-percent: 56.25%;" 4444 > 4445 <div 4446 class="card__inner color-scheme-2 gradient ratio" 4447 style="--ratio-percent: 56.25%;" 4448 ><div class="article-card__image-wrapper card__media"> 4449 <div 4450 class="article-card__image media media--hover-effect" 4451 4452 > 4453 4454 <img 4455 srcset="//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116&width=165 165w,//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116&width=360 360w,//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116&width=533 533w,//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116&width=720 720w,//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116&width=1000 1000w,//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116&width=1500 1500w,//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116 3840w 4456 " 4457 src="//tortli.pl/cdn/shop/articles/illuminated-number-surrounded-with-empty-wineglasses-table-party.jpg?v=1753771116&width=533" 4458 sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4459 alt="Jak siÄ ubraÄ na 40 urodziny w lokalu - Kompletny przewodnik stylizacji" 4460 class="motion-reduce" 4461 4462 loading="lazy" 4463 4464 width="3840" 4465 height="2160" 4466 > 4467 4468 </div> 4469 </div><div class="card__content"> 4470 <div class="card__information"> 4471 <h3 class="card__heading h2"> 4472 <a href="/blogs/news/jak-sie-ubrac-na-40-urodziny-w-lokalu-kompletny-przewodnik-stylizacji" class="full-unstyled-link"> 4473 Jak siÄ ubraÄ na 40 urodziny w lokalu - Komplet... 4474 </a> 4475 </h3> 4476 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2025-07-29T06:38:29Z">29 lipiec 2025</time></span></div><p class="article-card__excerpt rte-width">Czterdzieste urodziny to wyjÄ tkowa okazjÄ, która zasÅuguje na odpowiedniÄ oprawÄ stylowÄ . Czy przyjÄcie urodzinowe odbywa siÄ w eleganckiej restauracji, stylowym hotelu, czy ekskluzywnym klubie, wybór odpowiedniego stroju może sprawiÄ, że... 4477</p><div class="article-card__footer"></div></div></div> 4478 </div> 4479 <div class="card__content"> 4480 <div class="card__information"> 4481 <h3 class="card__heading h2"> 4482 <a href="/blogs/news/jak-sie-ubrac-na-40-urodziny-w-lokalu-kompletny-przewodnik-stylizacji" class="full-unstyled-link"> 4483 Jak siÄ ubraÄ na 40 urodziny w lokalu - Komplet... 4484 </a> 4485 </h3> 4486 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2025-07-29T06:38:29Z">29 lipiec 2025</time></span></div><p class="article-card__excerpt rte-width">Czterdzieste urodziny to wyjÄ tkowa okazjÄ, która zasÅuguje na odpowiedniÄ oprawÄ stylowÄ . Czy przyjÄcie urodzinowe odbywa siÄ w eleganckiej restauracji, stylowym hotelu, czy ekskluzywnym klubie, wybór odpowiedniego stroju może sprawiÄ, że... 4487</p><div class="article-card__footer"></div></div></div> 4488 </div> 4489 </div></div><div
4490 class="blog-articles__article article scroll-trigger animate--slide-in" 4491 4492 data-cascade 4493 style="--animation-order: 3;" 4494 4495 > 4496<div class="article-card-wrapper card-wrapper underline-links-hover"> 4497 4498 <div 4499 class=" 4500 card article-card 4501 card--standard 4502 article-card__image--medium 4503 card--media 4504 4505 4506 " 4507 style="--ratio-percent: 56.51831429696731%;" 4508 > 4509 <div 4510 class="card__inner color-scheme-2 gradient ratio" 4511 style="--ratio-percent: 56.51831429696731%;" 4512 ><div class="article-card__image-wrapper card__media"> 4513 <div 4514 class="article-card__image media media--hover-effect" 4515 4516 > 4517 4518 <img 4519 srcset="//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870&width=165 165w,//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870&width=360 360w,//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870&width=533 533w,//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870&width=720 720w,//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870&width=1000 1000w,//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870&width=1500 1500w,//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870 5078w 4520 " 4521 src="//tortli.pl/cdn/shop/articles/delicious-festive-sweet-cake-with-candle-number-40-elegant-flowers-card-holiday_6e2738c4-e18d-4777-9690-06ff111ecee6.jpg?v=1753770870&width=533" 4522 sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4523 alt="Najlepsze Å»yczenia na 40 Urodziny: Inspiracje i PomysÅy" 4524 class="motion-reduce" 4525 4526 loading="lazy" 4527 4528 width="5078" 4529 height="2870" 4530 > 4531 4532 </div> 4533 </div><div class="card__content"> 4534 <div class="card__information"> 4535 <h3 class="card__heading h2"> 4536 <a href="/blogs/news/najlepsze-zyczenia-na-40-urodziny-inspiracje-i-pomysly" class="full-unstyled-link"> 4537 Najlepsze Å»yczenia na 40 Urodziny: Inspiracje i... 4538 </a> 4539 </h3> 4540 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2025-07-29T06:28:09Z">29 lipiec 2025</time></span></div><p class="article-card__excerpt rte-width">Szukasz inspiracji na życzenia na 40 urodziny? W tym artykule znajdziesz różne pomysÅy â od tradycyjnych, przez Åmieszne, aż po piÄkne i inspirujÄ ce. ZebraliÅmy propozycje, które pomogÄ Ci wyraziÄ swoje... 4541</p><div class="article-card__footer"></div></div></div> 4542 </div> 4543 <div class="card__content"> 4544 <div class="card__information"> 4545 <h3 class="card__heading h2"> 4546 <a href="/blogs/news/najlepsze-zyczenia-na-40-urodziny-inspiracje-i-pomysly" class="full-unstyled-link"> 4547 Najlepsze Å»yczenia na 40 Urodziny: Inspiracje i... 4548 </a> 4549 </h3> 4550 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2025-07-29T06:28:09Z">29 lipiec 2025</time></span></div><p class="article-card__excerpt rte-width">Szukasz inspiracji na życzenia na 40 urodziny? W tym artykule znajdziesz różne pomysÅy â od tradycyjnych, przez Åmieszne, aż po piÄkne i inspirujÄ ce. ZebraliÅmy propozycje, które pomogÄ Ci wyraziÄ swoje... 4551</p><div class="article-card__footer"></div></div></div> 4552 </div> 4553 </div></div><div
4554 class="blog-articles__article article scroll-trigger animate--slide-in" 4555 4556 data-cascade 4557 style="--animation-order: 4;" 4558 4559 > 4560<div class="article-card-wrapper card-wrapper underline-links-hover"> 4561 4562 <div 4563 class=" 4564 card article-card 4565 card--standard 4566 article-card__image--medium 4567 card--media 4568 4569 4570 " 4571 style="--ratio-percent: 66.66666666666666%;" 4572 > 4573 <div 4574 class="card__inner color-scheme-2 gradient ratio" 4575 style="--ratio-percent: 66.66666666666666%;" 4576 ><div class="article-card__image-wrapper card__media"> 4577 <div 4578 class="article-card__image media media--hover-effect" 4579 4580 > 4581 4582 <img 4583 srcset="//tortli.pl/cdn/shop/articles/zyczenia_urodzinowe_-_tortli.png?v=1728599876&width=165 165w,//tortli.pl/cdn/shop/articles/zyczenia_urodzinowe_-_tortli.png?v=1728599876&width=360 360w,//tortli.pl/cdn/shop/articles/zyczenia_urodzinowe_-_tortli.png?v=1728599876&width=533 533w,//tortli.pl/cdn/shop/articles/zyczenia_urodzinowe_-_tortli.png?v=1728599876&width=720 720w,//tortli.pl/cdn/shop/articles/zyczenia_urodzinowe_-_tortli.png?v=1728599876&width=1000 1000w,//tortli.pl/cdn/shop/articles/zyczenia_urodzinowe_-_tortli.png?v=1728599876 1200w 4584 " 4585 src="//tortli.pl/cdn/shop/articles/zyczenia_urodzinowe_-_tortli.png?v=1728599876&width=533" 4586 sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4587 alt="Å»yczenia urodzinowe - Oryginalne wierszyki na urodziny dla bliskich!" 4588 class="motion-reduce" 4589 4590 loading="lazy" 4591 4592 width="1200" 4593 height="800" 4594 > 4595 4596 </div> 4597 </div><div class="card__content"> 4598 <div class="card__information"> 4599 <h3 class="card__heading h2"> 4600 <a href="/blogs/news/zyczenia-urodzinowe" class="full-unstyled-link"> 4601 Å»yczenia urodzinowe - Oryginalne wierszyki na u... 4602 </a> 4603 </h3> 4604 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2024-10-10T22:37:53Z">11 październik 2024</time></span></div><p class="article-card__excerpt rte-width">NajpiÄkniejsze i Oryginalne Å»yczenia Urodzinowe na 2024 JeÅli zastanawiasz siÄ, czego życzyÄ bliskim w ich wyjÄ tkowy dzieÅ, odkryj naszÄ kolekcjÄ wzruszajÄ cych i piÄknych życzeÅ urodzinowych. Znajdziesz tu zarówno klasyczne wierszyki... 4605</p><div class="article-card__footer"></div></div></div> 4606 </div> 4607 <div class="card__content"> 4608 <div class="card__information"> 4609 <h3 class="card__heading h2"> 4610 <a href="/blogs/news/zyczenia-urodzinowe" class="full-unstyled-link"> 4611 Å»yczenia urodzinowe - Oryginalne wierszyki na u... 4612 </a> 4613 </h3> 4614 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2024-10-10T22:37:53Z">11 październik 2024</time></span></div><p class="article-card__excerpt rte-width">NajpiÄkniejsze i Oryginalne Å»yczenia Urodzinowe na 2024 JeÅli zastanawiasz siÄ, czego życzyÄ bliskim w ich wyjÄ tkowy dzieÅ, odkryj naszÄ kolekcjÄ wzruszajÄ cych i piÄknych życzeÅ urodzinowych. Znajdziesz tu zarówno klasyczne wierszyki... 4615</p><div class="article-card__footer"></div></div></div> 4616 </div> 4617 </div></div><div
4618 class="blog-articles__article article scroll-trigger animate--slide-in" 4619 4620 data-cascade 4621 style="--animation-order: 5;" 4622 4623 > 4624<div class="article-card-wrapper card-wrapper underline-links-hover"> 4625 4626 <div 4627 class=" 4628 card article-card 4629 card--standard 4630 article-card__image--medium 4631 card--media 4632 4633 4634 " 4635 style="--ratio-percent: 66.66666666666666%;" 4636 > 4637 <div 4638 class="card__inner color-scheme-2 gradient ratio" 4639 style="--ratio-percent: 66.66666666666666%;" 4640 ><div class="article-card__image-wrapper card__media"> 4641 <div 4642 class="article-card__image media media--hover-effect" 4643 4644 > 4645 4646 <img 4647 srcset="//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-brata-283861.jpg?v=1720563310&width=165 165w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-brata-283861.jpg?v=1720563310&width=360 360w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-brata-283861.jpg?v=1720563310&width=533 533w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-brata-283861.jpg?v=1720563310&width=720 720w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-brata-283861.jpg?v=1720563310&width=1000 1000w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-brata-283861.jpg?v=1720563310 1200w 4648 " 4649 src="//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-brata-283861.jpg?v=1720563310&width=533" 4650 sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4651 alt="Å»yczenia urodzinowe dla brata - Tortli" 4652 class="motion-reduce" 4653 4654 loading="lazy" 4655 4656 width="1200" 4657 height="800" 4658 > 4659 4660 </div> 4661 </div><div class="card__content"> 4662 <div class="card__information"> 4663 <h3 class="card__heading h2"> 4664 <a href="/blogs/news/zyczenia-urodzinowe-dla-brata" class="full-unstyled-link"> 4665 Å»yczenia urodzinowe dla brata 4666 </a> 4667 </h3> 4668 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2023-11-07T21:25:24Z">7 listopad 2023</time></span></div><p class="article-card__excerpt rte-width">CzeÅÄ! Witajcie w moim artykule, który poÅwiÄcony jest tematowi życzeÅ urodzinowych dla brata. JeÅli zastanawiasz siÄ, jak napisaÄ osobiste i wyjÄ tkowe życzenia dla swojego brata, to trafiÅeÅ we wÅaÅciwe miejsce!... 4669</p><div class="article-card__footer"></div></div></div> 4670 </div> 4671 <div class="card__content"> 4672 <div class="card__information"> 4673 <h3 class="card__heading h2"> 4674 <a href="/blogs/news/zyczenia-urodzinowe-dla-brata" class="full-unstyled-link"> 4675 Å»yczenia urodzinowe dla brata 4676 </a> 4677 </h3> 4678 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2023-11-07T21:25:24Z">7 listopad 2023</time></span></div><p class="article-card__excerpt rte-width">CzeÅÄ! Witajcie w moim artykule, który poÅwiÄcony jest tematowi życzeÅ urodzinowych dla brata. JeÅli zastanawiasz siÄ, jak napisaÄ osobiste i wyjÄ tkowe życzenia dla swojego brata, to trafiÅeÅ we wÅaÅciwe miejsce!... 4679</p><div class="article-card__footer"></div></div></div> 4680 </div> 4681 </div></div><div
4682 class="blog-articles__article article scroll-trigger animate--slide-in" 4683 4684 data-cascade 4685 style="--animation-order: 6;" 4686 4687 > 4688<div class="article-card-wrapper card-wrapper underline-links-hover"> 4689 4690 <div 4691 class=" 4692 card article-card 4693 card--standard 4694 article-card__image--medium 4695 card--media 4696 4697 4698 " 4699 style="--ratio-percent: 66.66666666666666%;" 4700 > 4701 <div 4702 class="card__inner color-scheme-2 gradient ratio" 4703 style="--ratio-percent: 66.66666666666666%;" 4704 ><div class="article-card__image-wrapper card__media"> 4705 <div 4706 class="article-card__image media media--hover-effect" 4707 4708 > 4709 4710 <img 4711 srcset="//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-mezczyzny-157327.jpg?v=1720563312&width=165 165w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-mezczyzny-157327.jpg?v=1720563312&width=360 360w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-mezczyzny-157327.jpg?v=1720563312&width=533 533w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-mezczyzny-157327.jpg?v=1720563312&width=720 720w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-mezczyzny-157327.jpg?v=1720563312&width=1000 1000w,//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-mezczyzny-157327.jpg?v=1720563312 1200w 4712 " 4713 src="//tortli.pl/cdn/shop/articles/zyczenia-urodzinowe-dla-mezczyzny-157327.jpg?v=1720563312&width=533" 4714 sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4715 alt="Å»yczenia urodzinowe dla mÄżczyzny - Tortli" 4716 class="motion-reduce" 4717 4718 loading="lazy" 4719 4720 width="1200" 4721 height="800" 4722 > 4723 4724 </div> 4725 </div><div class="card__content"> 4726 <div class="card__information"> 4727 <h3 class="card__heading h2"> 4728 <a href="/blogs/news/zyczenia-urodzinowe-dla-mezczyzny" class="full-unstyled-link"> 4729 Å»yczenia urodzinowe dla mÄżczyzny 4730 </a> 4731 </h3> 4732 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2023-11-07T21:22:30Z">7 listopad 2023</time></span></div><p class="article-card__excerpt rte-width">Witajcie! Czy zastanawialiÅcie siÄ kiedyÅ, jak sprawiÄ, by urodziny Waszego faceta byÅy naprawdÄ wyjÄ tkowe? W tym artykule przedstawimy Wam wiele inspirujÄ cych pomysÅów na życzenia urodzinowe, które z pewnoÅciÄ bÄdÄ niezapomniane.... 4733</p><div class="article-card__footer"></div></div></div> 4734 </div> 4735 <div class="card__content"> 4736 <div class="card__information"> 4737 <h3 class="card__heading h2"> 4738 <a href="/blogs/news/zyczenia-urodzinowe-dla-mezczyzny" class="full-unstyled-link"> 4739 Å»yczenia urodzinowe dla mÄżczyzny 4740 </a> 4741 </h3> 4742 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2023-11-07T21:22:30Z">7 listopad 2023</time></span></div><p class="article-card__excerpt rte-width">Witajcie! Czy zastanawialiÅcie siÄ kiedyÅ, jak sprawiÄ, by urodziny Waszego faceta byÅy naprawdÄ wyjÄ tkowe? W tym artykule przedstawimy Wam wiele inspirujÄ cych pomysÅów na życzenia urodzinowe, które z pewnoÅciÄ bÄdÄ niezapomniane.... 4743</p><div class="article-card__footer"></div></div></div> 4744 </div> 4745 </div></div></div> 4746 4747<link href="//tortli.pl/cdn/shop/t/61/assets/component-pagination.css?v=136206814810731739951788974879" rel="stylesheet" type="text/css" media="all" /> 4748<div class="pagination-wrapper" data-page="1"> 4749 <nav class="pagination" role="navigation" aria-label="Paginacja"> 4750 <ul class="pagination__list list-unstyled" role="list"><li><a 4751 role="link" 4752 aria-disabled="true" 4753 class="pagination__item pagination__item--current light" 4754 aria-current="page" 4755 aria-label="Strona 1" 4756 >1</a></li><li><a 4757 href="/blogs/news?page=2" 4758 class="pagination__item link" 4759 aria-label="Strona 2" 4760 >2</a></li><li><a 4761 href="/blogs/news?page=3" 4762 class="pagination__item link" 4763 aria-label="Strona 3" 4764 >3</a></li><li><span class="pagination__item">…</span></li><li><a 4765 href="/blogs/news?page=21" 4766 class="pagination__item link" 4767 aria-label="Strona 21" 4768 >21</a></li><li> 4769 <a 4770 href="/blogs/news?page=2" 4771 class="pagination__item pagination__item--prev pagination__item-arrow link motion-reduce" 4772 aria-label="NastÄpna strona" 4773 >
4774 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4775</span> 4776 </a> 4777 </li></ul> 4778 </nav> 4779 </div></div> 4780</section> 4781 </main> 4782 4783 <!-- BEGIN sections: footer-group --> 4784<section id="shopify-section-sections--29024808206662__footer" class="shopify-section shopify-section-group-footer-group section-tortli-footer"><footer 4785 class="tortli-footer tortli-footer--font-editorial" 4786 style="--footer-bg: #111111; --footer-accent: #108474;" 4787> 4788 <div class="tortli-footer__inner page-width"> 4789 <div class="tortli-footer__contact"> 4790 <div class="tortli-footer__contact-intro"> 4791 <span class="tortli-footer__eyebrow">JesteÅmy dla Ciebie</span> 4792 <h2>ZadzwoÅ lub napisz, jeÅli masz jakieÅ pytania</h2> 4793 </div> 4794 4795 <div class="tortli-footer__contact-details"><a class="tortli-footer__phone" href="tel:+48732145495"> 4796 +48 732 145 495 4797 </a><a class="tortli-footer__email" href="mailto:[email protected]"> 4798 [email protected] 4799 </a><p>PONâPT · 08:00â15:00</p></div> 4800 </div> 4801 4802 <div class="tortli-footer__content"> 4803 <div class="tortli-footer__brand"> 4804 <a class="tortli-footer__wordmark" href="/" aria-label="Tortli"> 4805 TORTLI<span aria-hidden="true">â¡</span> 4806 </a><div class="tortli-footer__brand-text rte"><p>Prezenty z charakterem â projektowane i drukowane we wÅasnym zakÅadzie na Podkarpaciu.</p></div><p class="tortli-footer__production">WÅasna produkcja od 2021 roku</p></div><nav class="tortli-footer__nav" aria-label="ObsÅuga klienta" > 4807 <h2>ObsÅuga klienta</h2> 4808 <ul role="list"><li> 4809 <a href="/pages/pomoc">CzÄsto zadawane pytania</a> 4810 </li><li> 4811 <a href="/pages/dostawa-1">Dostawa</a> 4812 </li><li> 4813 <a href="https://tortli.pl/pages/reklamacje">Reklamacje</a> 4814 </li><li> 4815 <a href="https://tortli.pl/pages/kontakt">Kontakt z nami</a> 4816 </li><li> 4817 <a href="/blogs/news" aria-current="page">Blog</a> 4818 </li></ul> 4819 </nav><nav class="tortli-footer__nav" aria-label="Regulaminy" > 4820 <h2>Regulaminy</h2> 4821 <ul role="list"><li> 4822 <a href="/pages/regulamin-sklepu">Regulamin sklepu</a> 4823 </li><li> 4824 <a href="/pages/polityka-prywatnosci">Polityka prywatnoÅci</a> 4825 </li><li> 4826 <a href="https://tortli.pl/pages/polityka-cookies">Polityka cookies</a> 4827 </li><li> 4828 <a href="/pages/polityka-zwrotow">Polityka zwrotów</a> 4829 </li><li> 4830 <a href="https://tortli.pl/pages/gpsr">BezpieczeÅstwo produktów (GPSR)</a> 4831 </li></ul> 4832 </nav><nav class="tortli-footer__social" aria-label="Zaobserwuj nas"> 4833 <h2>Zaobserwuj nas</h2> 4834 <ul role="list"><li><a href="https://www.instagram.com/tortli_pl/" target="_blank" rel="noopener">Instagram <svg class="tortli-footer__external-icon" viewBox="0 0 18 18" aria-hidden="true"><path d="M5 13 13 5M7 5h6v6"/></svg></a></li><li><a href="https://www.tiktok.com/@tortli_pl" target="_blank" rel="noopener">TikTok <svg class="tortli-footer__external-icon" viewBox="0 0 18 18" aria-hidden="true"><path d="M5 13 13 5M7 5h6v6"/></svg></a></li><li><a href="https://www.facebook.com/tortlipl" target="_blank" rel="noopener">Facebook <svg class="tortli-footer__external-icon" viewBox="0 0 18 18" aria-hidden="true"><path d="M5 13 13 5M7 5h6v6"/></svg></a></li></ul> 4835 </nav> 4836 </div> 4837 4838 <div class="tortli-footer__bottom"> 4839 <p class="tortli-footer__copyright">© 2026 TORTLI · WSZYSTKIE PRAWA ZASTRZEÅ»ONE</p><div class="tortli-footer__payments" aria-label="DostÄpne metody pÅatnoÅci"><svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
48390 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 4840 4841<svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
484106zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 4842 4843<svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 4844 4845<svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
484516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 4846 4847<span class="tortli-footer__payment-badge">BLIK</span><span class="tortli-footer__payment-badge">PayPo</span><span class="tortli-footer__payment-badge tortli-footer__payment-badge--wide">Pobranie</span></div></div> 4848 </div> 4849</footer> 4850 4851 4852 4853 4854</section> 4855<!-- END sections: footer-group --> 4856 4857 <ul hidden> 4858 <li id="a11y-refresh-page-message">Zaznaczenie wyboru powoduje caÅkowite odÅwieżenie strony.</li> 4859 <li id="a11y-new-window-message">Otwiera siÄ w nowym oknie.</li> 4860 </ul> 4861 4862
4862<script> 4863 window.shopUrl = 'https://tortli.pl'; 4864 window.routes = { 4865 cart_add_url: '/cart/add', 4866 cart_change_url: '/cart/change', 4867 cart_update_url: '/cart/update', 4868 cart_url: '/cart', 4869 predictive_search_url: '/search/suggest', 4870 }; 4871 4872 window.cartStrings = { 4873 error: `WystÄ piÅ bÅÄ d podczas aktualizowania Twojego koszyka. Spróbuj ponownie.`, 4874 quantityError: `Możesz dodaÄ do koszyka tylko [quantity] sztuk(i) tej pozycji.`, 4875 }; 4876 4877 window.variantStrings = { 4878 addToCart: `Dodaj do koszyka`, 4879 soldOut: `Wyprzedane`, 4880 unavailable: `NiedostÄpny`, 4881 unavailable_with_option: `[value] - niedostÄpny`, 4882 }; 4883 4884 window.quickOrderListStrings = { 4885 itemsAdded: `Dodano [quantity] pozycje(-i)`, 4886 itemAdded: `Dodano [quantity] pozycjÄ`, 4887 itemsRemoved: `UsuniÄto [quantity] pozycje(-i)`, 4888 itemRemoved: `UsuniÄto [quantity] pozycjÄ`, 4889 viewCart: `Pokaż koszyk`, 4890 each: `[money]/szt.`, 4891 min_error: `Pozycja ma minimalny limit [min]`, 4892 max_error: `Pozycja ma maksymalny limit [max]`, 4893 step_error: `Możesz dodaÄ tÄ pozycjÄ tylko z przyrostem o [step]`, 4894 }; 4895 4896 window.accessibilityStrings = { 4897 imageAvailable: `Obraz [index] jest teraz dostÄpny w widoku galerii`, 4898 shareSuccess: `Link skopiowany do schowka`, 4899 pauseSlideshow: `Wstrzymaj pokaz slajdów`, 4900 playSlideshow: `Odtwórz pokaz slajdów`, 4901 recipientFormExpanded: `RozwiniÄty formularz odbiorcy karty prezentowej`, 4902 recipientFormCollapsed: `ZwiniÄty formularz odbiorcy karty prezentowej`, 4903 countrySelectorSearchCount: `Liczba znalezionych krajów/regionów: [count]`, 4904 }; 4905 </script>
4905<script src="//tortli.pl/cdn/shop/t/61/assets/predictive-search.js?v=35771933781168458101788975004" defer="defer"></script>
4905<div id="shopify-block-AUFltdlpwWmk1a2dGb__2234522998043061298" class="shopify-block shopify-app-block">
4905<script> 4906// Function to get tracking_consent cookie 4907 4908async function getTrackingConsent() { 4909 // Initialize the Shopify consent tracking API 4910 if (!window.Shopify || !window.Shopify.loadFeatures) { 4911 console.error("Shopify.loadFeatures is not available."); 4912 return false; 4913 } 4914 4915 try { 4916 await new Promise((resolve, reject) => { 4917 window.Shopify.loadFeatures([{ 4918 name: "consent-tracking-api", 4919 version: "0.1", 4920 }], (error) => { 4921 if (error) { 4922 reject(error); 4923 } else { 4924 console.log("Consent Tracking API Loaded."); 4925 resolve(); 4926 } 4927 }); 4928 }); 4929 4930 // Get consent values using Shopify's customerPrivacy API 4931 const cp = window?.Shopify?.customerPrivacy; 4932 if (!cp) { 4933 console.error("Shopify customerPrivacy API not available"); 4934 return false; 4935 } 4936 4937 // Check if marketing is allowed 4938 const marketingAllowed = cp.marketingAllowed() ? true : false; 4939 console.log('Marketing consent:', marketingAllowed); 4940 4941 return marketingAllowed; 4942 } catch (e) { 4943 console.error('Error checking consent status:', e); 4944 return false; 4945 } 4946} 4947 4948async function loadGTagScript(measurementId, consentMode) { 4949 // Wait for consent check to complete before proceeding 4950 const hasConsent = await getTrackingConsent(); 4951 4952 if (!hasConsent && consentMode === 1) { 4953 console.log('Tracking consent not granted - UET tracking disabled'); 4954 return; 4955 } 4956 4957 window.uetq = window.uetq || []; 4958 4959 // Only set consent to granted if we actually have consent 4960 if (hasConsent) { 4961 window.uetq.push('consent', 'default', { 4962 'ad_storage': 'granted' 4963 }); 4964 } else { 4965 // If consent mode isn't strict (not 1), but consent isn't granted, 4966 // we should still respect the user's choice 4967 window.uetq.push('consent', 'default', { 4968 'ad_storage': 'denied' 4969 }); 4970 } 4971 4972 var scriptElement = document.createElement('script'); 4973 scriptElement.innerHTML = ` 4974 (function (w, d, t, r, u) { 4975 var f, n, i; 4976 w[u] = w[u] || [], f = function () { 4977 var o = { ti: "${measurementId}", enableAutoSpaTracking: true }; 4978 o.q = w[u], w[u] = new UET(o), w[u].push("pageLoad"); 4979 }, n = d.createElement(t), n.src = r, n.async = 1, n.onload = n.onreadystatechange = function () { 4980 var s = this.readyState; 4981 s && s !== "loaded" && s !== "complete" || (f(), n.onload = n.onreadystatechange = null); 4982 }, i = d.getElementsByTagName(t)[0], i.parentNode.insertBefore(n, i); 4983 })(window, document, "script", "//bat.bing.com/bat.js", "uetq"); 4984`; 4985 4986 document.head.appendChild(scriptElement); 4987} 4988 4989 4990 4991function sendRequest(shop) { 4992 4993 var requestData = { 4994 shop: shop, 4995 }; 4996 var oReq5 = new XMLHttpRequest(); 4997 4998 oReq5.open("POST", "https://infinitemicrosoftadstracking.com/getUetData"); 4999 oReq5.setRequestHeader("Content-Type", "application/json"); 5000 oReq5.onreadystatechange = function () { 5001 if (this.readyState == 4) { 5002 if (this.status == 200) { 5003 try { 5004 var responseJSON = JSON.parse(oReq5.responseText); 5005 if (responseJSON) { 5006 if (responseJSON.measurement_id) { 5007 var measurementId = responseJSON.measurement_id; 5008 console.log("Received Measurement ID:", measurementId); 5009 sessionStorage.setItem('UET_TagId', JSON.stringify(measurementId)); 5010 loadGTagScript(measurementId); 5011 } 5012 if (responseJSON.events) { 5013 console.log("Received Events:", responseJSON.events); 5014 sessionStorage.setItem('UET_Events', JSON.stringify(responseJSON.events)); 5015 } 5016 } 5017 } catch (e) { 5018 console.error("Error parsing response JSON:", e); 5019 } 5020 } else { 5021 console.error("Error: Request failed with status", this.status); 5022 // Handle error appropriately 5023 } 5024 } 5025 }; 5026 5027 // Send the POST request with the shop parameter 5028oReq5.send(JSON.stringify(requestData)); 5029} 5030 5031</script>
vendor: 1 bytes, line 5031
5031
5032<script> 5033console.log('uet bing extension') 5034var metafield=''; 5035</script>
5035 5036 5037
5038<script> 5039 var shop = "petshello.myshopify.com"; 5040</script>
5040 5041 5042 5043 5044 5045
5045<script> 5046 var metafield = {"m_id":"343037561","add_to_cart":1,"category":1,"checkout":1,"product":1,"search":1,"purchase":1,"consent_mode":0}; 5047 if(metafield){ 5048 console.log(metafield); 5049 5050 // Extract m_id from metafield 5051 var m_id = "343037561"; 5052 if (!sessionStorage.getItem('custom_Bing') ) { 5053 sessionStorage.setItem('custom_Bing', m_id); 5054 } 5055 console.log('m_id:', m_id); 5056 var consent_mode = 0; 5057 loadGTagScript(m_id, consent_mode); 5058 var product = 1; 5059 var category = 1; 5060 var add_to_cart = 1; 5061 var search = 1; 5062 var checkout = 1; 5063 }else{ 5064 console.log('metafield not found'); 5065 } 5066 </script>
5066 5067 5068 5069 5070 5071 5072
5073<script> 5074 product_id=''; 5075 product_tittle=''; 5076 product_price=''; 5077 item_count=''; 5078 total_price=''; 5079 collection_tittle=''; 5080 products_count=''; 5081 </script>
5081 5082 5083 5084 5085
5085<script> 5086 item_count=0 5087 total_price=0 5088 </script>
5088 5089 5090 5091 5092
5093<script> 5094 var shop_currency = "PLN"; 5095</script>
5095 5096 5097 5098 5099 5100 5101 5102 5103</div><div id="shopify-block-AWUpiNVFjVWV3amJTa__tortli_storefront_embed" class="shopify-block shopify-app-block"> 5104 5105 5106 <link href="//cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/native-cart.css" rel="stylesheet" type="text/css" media="all" /> 5107 <!-- BEGIN app snippet: cart-editor-runtime --><link href="//cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/full-cart.css" rel="stylesheet" type="text/css" media="all" /> 5108<div 5109 class="pc-cart-editor-runtime" 5110 data-editor-only="true" 5111 data-block-id="native-editor" 5112 data-locale="pl" 5113 data-currency="PLN" 5114 data-shop-domain="petshello.myshopify.com" 5115 data-app-url="" 5116 data-translations-url="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/pc-locale-pl.json" 5117 data-translations-locale="pl" 5118 data-translations="{"gallery_personalized_preview":"Twój spersonalizowany projekt","gallery_previous":"Poprzednie zdjÄcie","gallery_next":"NastÄpne zdjÄcie","gallery_photo":"Pokaż zdjÄcie __PC_NUMBER__","loading_preview":"Åadowanie podglÄ duâ¦","loading_configurator":"ð¨ Åadowanie konfiguratora...","sold_out":"Wyprzedane","edit_personalization":"Edytuj personalizacjÄ","edit_personalization_modal":"Edytuj PersonalizacjÄ","close_preview":"Zamknij podglÄ d","loading_configurator_modal":"ð¨ Åadowanie konfiguratora...","saving_images":"Zapisywanie spersonalizowanych obrazów...","error_saving_images":"Nie udaÅo siÄ zapisaÄ personalizacji. Spróbuj ponownie.","error_invalid_personalization":"Nie możemy odczytaÄ tej personalizacji. Wybierz âEdytuj personalizacjÄâ i zapisz jÄ ponownie przed przejÅciem do pÅatnoÅci.","error_loading_configurator":"BÅÄ d Åadowania konfiguratora.","retry_configurator":"Spróbuj ponownie"}" 5119 hidden 5120></div> 5121
5122<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/template-personalization.js" defer></script>
vendor: 1 bytes, line 5122
5122
5123<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/customer-image-upload-editor.js" defer></script>
vendor: 1 bytes, line 5123
5123
5124<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/configurator-network.js" defer></script>
vendor: 1 bytes, line 5124
5124
5125<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/configurator-telemetry.js" defer></script>
vendor: 1 bytes, line 5125
5125
5126<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/cart-batch-helpers.js" defer></script>
vendor: 1 bytes, line 5126
5126
5127<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/variant-presentation.js" defer></script>
vendor: 1 bytes, line 5127
5127
5128<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/personalization-text.js" defer></script>
vendor: 1 bytes, line 5128
5128
5129<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/configurator-cart-preparation.js" defer></script>
vendor: 1 bytes, line 5129
5129
5130<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/mockup-surface.js" defer></script>
vendor: 1 bytes, line 5130
5130
5131<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/full-cart.js" defer></script>
5131 5132<!-- END app snippet --> 5133 <div 5134 class="pc-native-cart-integration" 5135 data-shop-domain="petshello.myshopify.com" 5136 data-edit-label="Edytuj personalizacjÄ" 5137 data-edit-modal-title="Edytuj PersonalizacjÄ" 5138 data-close-label="Zamknij podglÄ d" 5139 data-loading-label="ð¨ Åadowanie konfiguratora..." 5140 data-saving-label="Zapisywanie spersonalizowanych obrazów..." 5141 data-save-error="Nie udaÅo siÄ zapisaÄ personalizacji. Spróbuj ponownie." 5142 data-invalid-config-error="Nie możemy odczytaÄ tej personalizacji. Wybierz âEdytuj personalizacjÄâ i zapisz jÄ ponownie przed przejÅciem do pÅatnoÅci." 5143 hidden 5144 ></div> 5145
5145<script src="https://cdn.shopify.com/extensions/01a1163e-5df4-7285-a7c1-b71070a01058/italy-locale-20261007/assets/native-cart.js" defer></script>
5145 5146 5147 5148 5149</div><div id="shopify-block-AWnNEcFhqR1MrRU9zV__11349091463232948565" class="shopify-block shopify-app-block"><tortli-offers 5150 data-cart-queue="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-cart-queue.js" 5151 data-services-module="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-cart-services.js" 5152 data-style="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-offers.css" 5153 data-tee-module="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-tee-artwork-capture.js" 5154 data-owner-module="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-offers-owner.js" 5155 data-product-module="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-offers-product.js" 5156 data-layout="https://cdn.shopify.com/extensions/01a11252-07b2-7c8f-94f9-20c82b115cc3/es-localization-20261006/assets/tortli-offers-layout.js" 5157 data-shop="petshello.myshopify.com" 5158 data-root="/" 5159 data-product-id="" 5160 data-page="blog" 5161 data-locale="pl" 5162 data-currency="PLN" 5163 data-copy="{"title":"Jeszcze coÅ do kompletu","loading":"WczytujÄ ofertyâ¦","empty":"Obecnie brak dostÄpnych dodatków.","error":"Oferty sÄ chwilowo niedostÄpne.","adding":"Dodawanieâ¦","added":"Dodano do koszyka.","addError":"Nie udaÅo siÄ potwierdziÄ dodania. Sprawdź koszyk przed ponownÄ próbÄ .","artworkError":"Nie udaÅo siÄ przygotowaÄ nadruku. OdÅwież oferty, aby spróbowaÄ ponownie.","productIntro":"Wybierz dodatki, które zrobiÄ jeszcze lepsze wrażenie.","cartIntro":"Dobierz coÅ wyjÄ tkowego do tego produktu","addShort":"Dodaj","selectionHint":"Wybrane dodatki dodamy razem z produktem po klikniÄciu âDodaj do koszykaâ.","cartHint":"Wybierz dodatek przy wÅaÅciwym produkcie w koszyku."}" 5164 data-labels="{"badgeGift":"NA PREZENT","badgeHit":"HIT","badgeBestseller":"NASZ BESTSELLER","boxDescription":"PiÄkne opakowanie prezentowe, które sprawi, że Twój prezent bÄdzie jeszcze bardziej wyjÄ tkowy.","whiteDescription":"Dodaj kubek z takim samym wzorem, który zostaÅ przez Ciebie spersonalizowany.","magicDescription":"Dodaj kubek magiczny, który odsÅania swój wzór pod wpÅywem temperatury.","learnMore":"Zobacz wiÄcej"}" 5165 data-magic="{"magicLearnMore":"Zobacz, jak dziaÅa","magicTitle":"Jak dziaÅa kubek magiczny?","magicHeading":"Twój projekt pojawia siÄ pod wpÅywem ciepÅa","magicBody":"Zimny kubek jest ciemny i ukrywa nadruk. Po wlaniu gorÄ cego napoju powÅoka stopniowo jaÅnieje, odsÅaniajÄ c Twój projekt. Kiedy kubek ostygnie, ponownie staje siÄ ciemny.","magicClose":"Zamknij","magicSteps":["Wlej gorÄ cy napój","Zobacz, jak pojawia siÄ projekt","Po ostygniÄciu kubek znów ciemnieje"]}" 5166 data-design-mode="false" 5167> 5168 5169</tortli-offers> 5170 5171</div><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
5171<script> 5172 (function () { 5173 const cartAttributes = {}; 5174 5175 // Helper function to retrieve the UTM from Url 5176 function getUTMFromUrl() { 5177 const url_string = window.location.href; 5178 const url = new URL(url_string); 5179 5180 const utm_id = url.searchParams.get("utm_id"); 5181 const utm_source = url.searchParams.get("utm_source"); 5182 const utm_medium = url.searchParams.get("utm_medium"); 5183 const utm_campaign = url.searchParams.get("utm_campaign"); 5184 const utm_term = url.searchParams.get("utm_term"); 5185 const ref = url.searchParams.get("ref"); 5186 5187 if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) { 5188 return null; 5189 } 5190 5191 let utmParameters = {}; 5192 5193 if (utm_id) { 5194 utmParameters.utm_id = utm_id; 5195 } 5196 if (utm_source) { 5197 utmParameters.utm_source = utm_source; 5198 } 5199 if (utm_medium) { 5200 utmParameters.utm_medium = utm_medium; 5201 } 5202 if (utm_campaign) { 5203 utmParameters.utm_campaign = utm_campaign; 5204 } 5205 if (utm_term) { 5206 utmParameters.utm_term = utm_term; 5207 } 5208 if (ref) { 5209 utmParameters.ref = ref; 5210 } 5211 5212 5213 return Object.keys(utmParameters).length === 0 5214 ? null 5215 : utmParameters; 5216 } 5217 5218 // Helper function to retrieve the UTM from Cookie 5219 function getUTMAttributes() { 5220 const urlUtmParams = getUTMFromUrl(); 5221 5222 if (urlUtmParams) { 5223 return urlUtmParams; 5224 } 5225 5226 // No longer reading from deprecated Shopify cookies 5227 return undefined; 5228 } 5229 5230 function saveUtmParameters() { 5231 const utmParams = getUTMAttributes(); 5232 if (utmParams) { 5233 const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref"); 5234 if (cartHasUtmAttributes) { 5235 // Don't call API if it already contains our UTM parameters 5236 return; 5237 } 5238 5239 // Handle both Shopify.routes.root and routes.root_url for better compatibility 5240 var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 5241 || (window.routes && window.routes.root_url) 5242 || '/'; 5243 5244 var updateCart = fetch(rootUrl + 'cart/update.js', 5245 { 5246 headers: { 5247 'Content-Type': 'application/json', 5248 }, 5249 method: "POST", 5250 body: JSON.stringify({ 5251 attributes: { 5252 ...utmParams 5253 }, 5254 }) 5255 }) 5256 .then(response => response.json()) 5257 .then(data => { 5258 return data 5259 }); 5260 } 5261 } 5262 5263 saveUtmParameters(); 5264 })(); 5265</script>
5265 5266 5267 5268 5269 5270</div>
5270<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5270 5271</body> 5272</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.