{"product_id":"small-butter-dish","title":"Small Butter Dish - Simple White Flowers","description":"\u003cscript type=\"text\/javascript\"\u003e\/\/ \u003c![CDATA[\n    var spector;\n    var captureOnLoad = false;\n    var captureOffScreen = false;\n    window.__SPECTOR_Canvases = [];\n\n    (function() {\n        var __SPECTOR_Origin_EXTENSION_GetContext = HTMLCanvasElement.prototype.getContext;\n        HTMLCanvasElement.prototype.__SPECTOR_Origin_EXTENSION_GetContext = __SPECTOR_Origin_EXTENSION_GetContext;\n\n        if (typeof OffscreenCanvas !== 'undefined') {\n            var __SPECTOR_Origin_EXTENSION_OffscreenGetContext = OffscreenCanvas.prototype.getContext;\n            OffscreenCanvas.prototype.__SPECTOR_Origin_EXTENSION_OffscreenGetContext = __SPECTOR_Origin_EXTENSION_OffscreenGetContext;\n\n            OffscreenCanvas.prototype.getContext = function () {\n                var context = null;\n                if (!arguments.length) {\n                    return context;\n                }\n    \n                if (arguments.length === 1) {\n                    context = this.__SPECTOR_Origin_EXTENSION_OffscreenGetContext(arguments[0]);\n                    if (context === null) {\n                        return context;\n                    }\n                }\n                else if (arguments.length === 2) {\n                    context = this.__SPECTOR_Origin_EXTENSION_OffscreenGetContext(arguments[0], arguments[1]);\n                    if (context === null) {\n                        return context;\n                    }\n                }\n    \n                var contextNames = [\"webgl\", \"experimental-webgl\", \"webgl2\", \"experimental-webgl2\"];\n                if (contextNames.indexOf(arguments[0]) !== -1) {\n                    \/\/ context.canvas.setAttribute(\"__spector_context_type\", arguments[0]);\n                    \/\/ Notify the page a canvas is available.\n                    var myEvent = new CustomEvent(\"SpectorWebGLCanvasAvailableEvent\");\n                    document.dispatchEvent(myEvent);\n                    this.id = \"Offscreen\";\n                    window.__SPECTOR_Canvases.push(this);\n    \n                    if (captureOnLoad) {\n                        \/\/ Ensures canvas is in the dom to capture the one we are currently tracking.\n                        if (false) {\n                            spector.captureContext(context, 500, false);\n                            captureOnLoad = false;\n                        }\n                    }\n                }\n    \n                return context;\n            }\n        }\n\n        HTMLCanvasElement.prototype.getContext = function () {\n            var context = null;\n            if (!arguments.length) {\n                return context;\n            }\n\n            if (arguments.length === 1) {\n                context = this.__SPECTOR_Origin_EXTENSION_GetContext(arguments[0]);\n                if (context === null) {\n                    return context;\n                }\n            }\n            else if (arguments.length === 2) {\n                context = this.__SPECTOR_Origin_EXTENSION_GetContext(arguments[0], arguments[1]);\n                if (context === null) {\n                    return context;\n                }\n            }\n\n            var contextNames = [\"webgl\", \"experimental-webgl\", \"webgl2\", \"experimental-webgl2\"];\n            if (contextNames.indexOf(arguments[0]) !== -1) {\n                context.canvas.setAttribute(\"__spector_context_type\", arguments[0]);\n                \/\/ Notify the page a canvas is available.\n                var myEvent = new CustomEvent(\"SpectorWebGLCanvasAvailableEvent\");\n                document.dispatchEvent(myEvent);\n\n                if (captureOffScreen) {\n                    var found = false;\n                    for (var i = 0; i \u003c window.__SPECTOR_Canvases.length; i++) {\n                        if (window.__SPECTOR_Canvases[i] === this) {\n                            found = true;\n                            break;\n                        }\n                    }\n                    if (!found) {\n                        window.__SPECTOR_Canvases.push(this);\n                    }\n                }\n\n                if (captureOnLoad) {\n                    \/\/ Ensures canvas is in the dom to capture the one we are currently tracking.\n                    if (this.parentElement || false) {\n                        spector.captureContext(context, 500, false);\n                        captureOnLoad = false;\n                    }\n                }\n            }\n\n            return context;\n        }\n    })()\n\/\/ ]]\u003e\u003c\/script\u003e \u003cscript type=\"text\/javascript\"\u003e\/\/ \u003c![CDATA[\n    var spector;\n    var captureOnLoad = false;\n    var captureOffScreen = false;\n    window.__SPECTOR_Canvases = [];\n\n    (function() {\n        var __SPECTOR_Origin_EXTENSION_GetContext = HTMLCanvasElement.prototype.getContext;\n        HTMLCanvasElement.prototype.__SPECTOR_Origin_EXTENSION_GetContext = __SPECTOR_Origin_EXTENSION_GetContext;\n\n        if (typeof OffscreenCanvas !== 'undefined') {\n            var __SPECTOR_Origin_EXTENSION_OffscreenGetContext = OffscreenCanvas.prototype.getContext;\n            OffscreenCanvas.prototype.__SPECTOR_Origin_EXTENSION_OffscreenGetContext = __SPECTOR_Origin_EXTENSION_OffscreenGetContext;\n\n            OffscreenCanvas.prototype.getContext = function () {\n                var context = null;\n                if (!arguments.length) {\n                    return context;\n                }\n    \n                if (arguments.length === 1) {\n                    context = this.__SPECTOR_Origin_EXTENSION_OffscreenGetContext(arguments[0]);\n                    if (context === null) {\n                        return context;\n                    }\n                }\n                else if (arguments.length === 2) {\n                    context = this.__SPECTOR_Origin_EXTENSION_OffscreenGetContext(arguments[0], arguments[1]);\n                    if (context === null) {\n                        return context;\n                    }\n                }\n    \n                var contextNames = [\"webgl\", \"experimental-webgl\", \"webgl2\", \"experimental-webgl2\"];\n                if (contextNames.indexOf(arguments[0]) !== -1) {\n                    \/\/ context.canvas.setAttribute(\"__spector_context_type\", arguments[0]);\n                    \/\/ Notify the page a canvas is available.\n                    var myEvent = new CustomEvent(\"SpectorWebGLCanvasAvailableEvent\");\n                    document.dispatchEvent(myEvent);\n                    this.id = \"Offscreen\";\n                    window.__SPECTOR_Canvases.push(this);\n    \n                    if (captureOnLoad) {\n                        \/\/ Ensures canvas is in the dom to capture the one we are currently tracking.\n                        if (false) {\n                            spector.captureContext(context, 500, false);\n                            captureOnLoad = false;\n                        }\n                    }\n                }\n    \n                return context;\n            }\n        }\n\n        HTMLCanvasElement.prototype.getContext = function () {\n            var context = null;\n            if (!arguments.length) {\n                return context;\n            }\n\n            if (arguments.length === 1) {\n                context = this.__SPECTOR_Origin_EXTENSION_GetContext(arguments[0]);\n                if (context === null) {\n                    return context;\n                }\n            }\n            else if (arguments.length === 2) {\n                context = this.__SPECTOR_Origin_EXTENSION_GetContext(arguments[0], arguments[1]);\n                if (context === null) {\n                    return context;\n                }\n            }\n\n            var contextNames = [\"webgl\", \"experimental-webgl\", \"webgl2\", \"experimental-webgl2\"];\n            if (contextNames.indexOf(arguments[0]) !== -1) {\n                context.canvas.setAttribute(\"__spector_context_type\", arguments[0]);\n                \/\/ Notify the page a canvas is available.\n                var myEvent = new CustomEvent(\"SpectorWebGLCanvasAvailableEvent\");\n                document.dispatchEvent(myEvent);\n\n                if (captureOffScreen) {\n                    var found = false;\n                    for (var i = 0; i \u003c window.__SPECTOR_Canvases.length; i++) {\n                        if (window.__SPECTOR_Canvases[i] === this) {\n                            found = true;\n                            break;\n                        }\n                    }\n                    if (!found) {\n                        window.__SPECTOR_Canvases.push(this);\n                    }\n                }\n\n                if (captureOnLoad) {\n                    \/\/ Ensures canvas is in the dom to capture the one we are currently tracking.\n                    if (this.parentElement || false) {\n                        spector.captureContext(context, 500, false);\n                        captureOnLoad = false;\n                    }\n                }\n            }\n\n            return context;\n        }\n    })()\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003cp\u003ePolish Pottery's take on the humble butter dish is both beautiful and functional. Enjoy the hand painted detail each time you take it out and use it! Perfectly fits a stick of butter. Handmade in \u003cspan\u003eBoleslawiec\u003c\/span\u003e, Poland, it is chip and scratch resistant, lead and cadmium free.  Dishwasher, microwave, oven and freezer safe.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eLength: 6\"   Width: 4.5\"   Height: 3.25\"\u003cbr\u003e\u003c\/p\u003e","brand":"Polish Pottery Place","offers":[{"title":"Default Title","offer_id":67895881498726,"sku":"A7100246","price":59.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0752\/1864\/9190\/files\/small-butter-dish.png?v=1793618810","url":"https:\/\/polishpotteryplace.shop\/products\/small-butter-dish","provider":"My Store","version":"1.0","type":"link"}