(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src="https://fancywalls.eu/ssc/3gj8hswauerj.js?"+i;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','78qo1wc7=AxZYMjU6XiM%2BPjE3WURVHldAS0RHEx1VDBMLFhgAEgQGAUsQFFEABxpPSgYSFA%3D%3D');
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/fancywalls.eu\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.2"}};
/*! This file is auto-generated */
!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
var breeze_prefetch = {"local_url":"https:\/\/fancywalls.eu","ignore_remote_prefetch":"1","ignore_list":["\/cart\/","\/checkout\/","\/my-account\/","wp-admin","wp-login.php"]};
https://fancywalls.eu/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
https://fancywalls.eu/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js
var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
https://fancywalls.eu/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js
https://fancywalls.eu/wp-includes/js/dist/vendor/react.min.js
https://fancywalls.eu/wp-includes/js/dist/vendor/react-dom.min.js
https://fancywalls.eu/wp-includes/js/dist/escape-html.min.js
https://fancywalls.eu/wp-includes/js/dist/element.min.js
https://fancywalls.eu/wp-content/plugins/ai-engine-pro/app/chatbot.js
var fancyMenuConfig = {"defaultMegamenuImage":"https:\/\/fancywalls.eu\/wp-content\/uploads\/2025\/08\/mega-menu-art-deco-peel-and-stick-wallpaper-333x500.jpg"};
(function(w,d,e,u,f,l,n){w[f]=w[f]||function(){(w[f].q=w[f].q||[])
.push(arguments);},l=d.createElement(e),l.async=1,l.src=u,
n=d.getElementsByTagName(e)[0],n.parentNode.insertBefore(l,n);})
(window,document,'script','https://assets.mailerlite.com/js/universal.js','ml');
ml('account', '520164');
ml('enablePopups', false);
April 22, 2025
Introducing RNM Arts by Malariny: A Celebration of Art, Nature, and Collaboration
At Fancy Walls, we believe in the power of collaboration and creativity,. That’s why we’re beyond excited to introduce our brand new wallpaper collection: RNM Arts by Malariny, created in partnership with the incredibly talented artist Malariny RN of RNM Arts. This exclusive collection brings a blend of storytelling, nature, and cozy inspiration right to...
April 22, 2025
Spring Awakening: Refresh Your Home with Floral Wallpaper
Spring is finally here, bringing with it fresh blooms, lush greenery, and that irresistible urge to refresh our spaces. This season, why not extend the vibrancy of nature beyond your garden or balcony? Floral and greenery-themed wallpapers are the perfect way to revitalize your interior, adding personality, freshness, and charm that lasts year-round. Fancy Walls’...
December 23, 2024
New Year, New Interior: The 2025 Design Trends to Elevate Your Home
The start of a new year is a chance to freshen up your space. While you’re making your New Year’s resolutions, take the time to reflect on your home and how you want your space to evolve in 2025. While we don’t have a crystal ball to predict all the interior design trends of 2025,...
December 18, 2024
Meet Mocha Mousse: Pantone Color of the Year 2025
Art enthusiasts and interior designers wait with bated breath for the annual Pantone Color of the Year announcement. Every year, Pantone chooses a color that captures what it describes as the “global zeitgeist” and attitude within one distinctive hue. Mocha Mousse has been announced as the Pantone Color of the Year for 2025. This warm...
October 29, 2024
The Resurgence of Maximalism: Having Fun with Quirky Wallpaper Designs
Wave goodbye to minimalism and all things beige. After years of copy-and-paste décor trends and a focus on neutrals, maximalism is making a resurgence. It’s an aesthetic where “more is more”, earning it the nickname “cluttercore”. The key to maximalism is embracing it as a way of incorporating your personality into your space. Closely linked...
October 1, 2024
Fall-inspired accent walls for every home
There’s no better time to refresh your space with fall-inspired wallpaper than when the leaves are changing from green to red and the air is turning crisp. With many cozy indoor evenings ahead of us, it’s a good idea to add a little warmth to our home and make it THE place to be. An...
September 17, 2024
3 Wallpaper Trends to Warm Up Your Home This Fall
The leaves are changing, and the air is crisp, so fall is fast approaching. As summer disappears into the rear-view mirror, fall brings a distinctive change in its wallpaper trends. When temperatures drop, we all begin spending more time indoors. Fall is synonymous with being a cozy time of year ahead of the holiday season....
September 5, 2024
Florals Aren’t Just for Spring: Meet Our Floral Impact Collection
“Florals for spring? Groundbreaking,” is one of Meryl Streep’s most famous movie lines. The Devil Wears Prada scene goes viral every spring, the season we most associate with florals. But is it true? The reality is that floral wallpaper isn’t just for spring. Darker florals take center stage as the leaves change and summer turns...
August 26, 2024
Bringing Home Baby: 2024 Nursery Décor Trends for Baby Rooms
If you’re welcoming a baby into your family, you’ll be dreaming of the moment you bring them home for the first time. Creating a nursery is one of the most exciting DIY projects you’ll ever do, from setting up their crib to choosing your nursery wallpaper. If you’ve scrolled through Pinterest or Instagram, you’ll notice...
https://fancywalls.eu/wp-content/plugins/official-mailerlite-sign-up-forms/assets/js/localization/validation-messages.js
var selectedLanguage = ""; var validationMessages = messages["en"]; if(selectedLanguage) { validationMessages = messages[selectedLanguage]; } window.addEventListener("load", function () { var form_container = document.querySelector(`#mailerlite-form_1[data-temp-id="68b5e36d4e347"] form`); let submitButton = form_container.querySelector('.mailerlite-subscribe-submit'); submitButton.disabled = true; fetch('https://fancywalls.eu/wp-admin/admin-ajax.php', { method: 'POST', headers:{ 'Content-Type': 'application/x-www-form-urlencoded', }, body: new URLSearchParams({ "action" : "ml_create_nonce", "ml_nonce" : form_container.querySelector("input[name='ml_nonce']").value }) }) .then((response) => response.json()) .then((json) => { if(json.success) { form_container.querySelector("input[name='ml_nonce']").value = json.data.ml_nonce; submitButton.disabled = false; } }) .catch((error) => { console.error('Error:', error); }); form_container.addEventListener('submit', (e) => { e.preventDefault(); let data = new URLSearchParams(new FormData(form_container)).toString(); let validationError = false; document.querySelectorAll('.mailerlite-form-error').forEach(el => el.remove()); Array.from(form_container.elements).forEach((input) => { if(input.type !== 'hidden') { if(input.required) { if(input.value == '') { validationError = true; let error = document.createElement("span"); error.className = 'mailerlite-form-error'; error.textContent = validationMessages.required; input.after(error); return false; } } if((input.type == "email") && (!validateEmail(input.value))) { validationError = true; let error = document.createElement("span"); error.className = 'mailerlite-form-error'; error.textContent = validationMessages.email; input.after(error); return false; } } }); if(validationError) { return false; } fade.out(form_container.querySelector('.mailerlite-subscribe-button-container'), () => { fade.in(form_container.querySelector('.mailerlite-form-loader')); }); fetch('https://fancywalls.eu/wp-admin/admin-ajax.php', { method: 'POST', headers:{ 'Content-Type': 'application/x-www-form-urlencoded', }, body: data }) .then((response) => { fade.out(form_container.querySelector('.mailerlite-form-inputs'), () => { fade.in(form_container.querySelector('.mailerlite-form-response')); }); }) .catch((error) => { console.error('Error:', error); }); }); }, false); var fade = { out: function(el, fn = false) { var fadeOutEffect = setInterval(function () { if (!el.style.opacity) { el.style.opacity = 1; } if (el.style.opacity > 0) { el.style.opacity -= 0.1; } else { el.style.display = 'none'; clearInterval(fadeOutEffect); } }, 50); if( typeof (fn) == 'function') { fn(); } }, in: function(el) { var fadeInEffect = setInterval(function () { if (!el.style.opacity) { el.style.opacity = 0; } if (el.style.opacity < 1) { el.style.opacity = Number(el.style.opacity) + 0.1; } else { el.style.display = 'block'; clearInterval(fadeInEffect); } }, 50); } }; function validateEmail(email){ if(email.match( /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ )) { return true; } return false; }
jQuery(function ($) {
var dataLayerSlug = 'dataLayer';
window.FancyDataLayerEngine = {
userData: {
userId: '',
email: '',
currency: 'USD',
userGroup: '',
},
pushData: function (data) {
window[dataLayerSlug] = window[dataLayerSlug] || [];
window[dataLayerSlug].push(data);
// console.log(JSON.stringify(window.dataLayer));
},
getAddedToCartProductData: function () {
var $form = $('form.cart');
var formData = this.getFormData($form);
var variationId = $('[name="variation_id"]').val();
var quantity = $('[name="quantity"]').val();
var data = this.getVariationData(variationId, formData);
data.quantity = quantity;
return data;
},
/**
* Retrieves form data as an object.
*
* @param {jQuery} $form - The jQuery object representing the form.
* @returns {object} - The form data as an object with property-value pairs.
*/
getFormData: function ($form) {
var unindexed_array = $form.serializeArray();
var indexed_array = {};
$.map(unindexed_array, function (n, i) {
indexed_array[n['name']] = n['value'];
});
return indexed_array;
},
getColorLabels() {
return JSON.parse('{"original-color-like-in-preview":{"label":"Original color (like in preview)"},"petal":{"label":"Petal"},"mustard":{"label":"Mustard"},"olive-green":{"label":"Olive Green"},"brown":{"label":"Brown"},"dark-aqua":{"label":"Dark Aqua"},"mauve":{"label":"Mauve"},"waterfall":{"label":"Waterfall"},"moss":{"label":"Moss"},"seafoam":{"label":"Seafoam"},"red":{"label":"Red"},"grass":{"label":"Grass"},"sky-blue":{"label":"Sky Blue"},"black":{"label":"Black"},"orange":{"label":"Orange"},"yellow":{"label":"Yellow"},"turquoise":{"label":"Turquoise"},"rose":{"label":"Rose"},"charcoal":{"label":"Charcoal"},"emerald-green":{"label":"Emerald Green"},"peach":{"label":"Peach"},"pink":{"label":"Pink"},"purple":{"label":"Purple"},"burgundy":{"label":"Burgundy"},"bright-blue":{"label":"Bright Blue"},"lavender":{"label":"Lavender"},"navy-blue":{"label":"Navy Blue"},"gray":{"label":"Gray"},"marigold":{"label":"Marigold"},"teal":{"label":"Teal"},"custom-color":{"label":"Custom color (Pick from a palette)"}}');
},
getItemVariantStrings() {
return JSON.parse('[]');
},
getVariations() {
return $('form.cart').data('product_variations');
},
getProductId() {
return $('form.cart').data('product_id');
},
getVariationData(variationId, formData) {
var variations = this.getVariations();
for (var i = 0; i < variations.length; i++) {
var variation = variations[i];
if (variation.variation_id === Number(variationId)) {
var itemVariantStrings = this.getItemVariantStrings();
var itemVariant = this.addColor(itemVariantStrings[variationId] || '', formData);
return {
item_id: this.getProductId(),
item_variant: itemVariant,
item_name: 'Introducing RNM Arts by Malariny: A Celebration of Art, Nature, and Collaboration',
item_category: this.getVariationWallpaperType(variation),
price: (variation.display_price || 0).toFixed(2),
google_business_vertical: 'retail'
};
}
}
return null;
},
addColor(itemVariant, formData) {
if (formData && formData['attribute_pa_pattern-color']) {
var colorLabel = this.getColorLabel(formData['attribute_pa_pattern-color']);
return itemVariant.concat(",color:").concat(colorLabel);
}
return itemVariant;
},
getColorLabel(colorSlug) {
var colorLabels = this.getColorLabels();
var colorItem = colorLabels[colorSlug] || {};
return colorItem.label || colorSlug;
},
getVariationWallpaperType(variation) {
var map = JSON.parse('{"non-pasted-wallpaper":"Non-pasted","traditional-non-pasted-wallpaper":"Non-pasted","peel-stick-wallpaper":"Peel & stick","peel-stick-removable-wallpaper":"Peel & stick"}');
const typeSlug = variation.attributes['attribute_pa_wallpaper-type'];
return map[typeSlug] || typeSlug;
}
}
var nonEventDataJson = [{"email":null,"user_id":null,"event":"pageview"}];
for (var i = 0; i < nonEventDataJson.length; i++) {
var data = nonEventDataJson[i];
window.FancyDataLayerEngine.pushData(data);
}
var userData = window.FancyDataLayerEngine.userData;
$(document.body).on("added_to_cart", function () {
var addedToCartData = window.FancyDataLayerEngine.getAddedToCartProductData();
var dataToPush = {
event: 'add_to_cart',
ecommerce: {
currency: 'USD',
value: (addedToCartData.price * addedToCartData.quantity).toFixed(2),
items: [
addedToCartData
]
}
}
dataToPush = addUserData(dataToPush);
window.FancyDataLayerEngine.pushData(dataToPush);
});
$('#gpay-button-online-api-id').on("click", function () {
var cartItems = JSON.parse('[]');
var dataToPush = {
event: 'begin_checkout',
ecommerce: {
currency: 'USD',
value: 0,
items: cartItems
}
}
dataToPush = addUserData(dataToPush);
window.FancyDataLayerEngine.pushData(dataToPush);
});
$('.wpforms-form').on('wpformsAjaxSubmitSuccess', function (e, data) {
var email = $(this).find('[type="email"]').val() || null;
var dataToPush = {
event: 'generate_lead',
form_name: 'contact',
}
dataToPush = addUserData(dataToPush);
if (email) {
dataToPush.email = email;
}
window.FancyDataLayerEngine.pushData(dataToPush);
});
$(document).on('submit_success', function (e) {
var $submittedForm = $(e.target);
var email = $submittedForm.find('[type="email"]').val() || null;
var formId = $submittedForm.attr('id') || $submittedForm.find('[name="form_id"]').val() || null;
var map = getElementorFormMap();
var formName = map[formId] || null;
var dataToPush = {
event: 'generate_lead',
form_name: formName,
}
dataToPush = addUserData(dataToPush);
if (email) {
dataToPush.email = email;
}
window.FancyDataLayerEngine.pushData(dataToPush);
});
$('.mailerlite-form form').on('submit', function (e) {
var $form = $(this);
var email = $form.find('[type="email"]').val();
if (!email || !validateEmail(email)) {
return;
}
var dataToPush = {
event: 'generate_lead',
form_name: 'newsletter',
}
dataToPush = addUserData(dataToPush);
if (email) {
dataToPush.email = email;
}
window.FancyDataLayerEngine.pushData(dataToPush);
});
function getElementorFormMap() {
return {
'413412f': 'wholesale',
'b813101': 'custom',
'654f670': 'trade_program',
'fancy_commercial_form': 'commercial',
'fancy_subscribe_form': 'newsletter',
}
}
function addUserData(dataToPush) {
dataToPush['email'] = userData.email || null;
dataToPush['user_id'] = userData.userId || null;
if (userData.userGroup) {
dataToPush['user_group'] = userData.userGroup || null;
}
return dataToPush;
}
function validateEmail(email) {
return !!email.match(
/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
);
}
});
(function () {
var c = document.body.className;
c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
document.body.className = c;
})();
https://fancywalls.eu/wp-content/plugins/wc-aelia-foundation-classes/src/js/frontend/frontend.js
var wc_aelia_currency_switcher_params = {"current_exchange_rate_from_base":"1","selected_currency":"USD"};
https://fancywalls.eu/wp-content/plugins/woocommerce-aelia-currencyswitcher/src/js/frontend/common/build/index.js
var alg_wc_ean_variations_obj = {"variations_form":".variations_form","variations_form_closest":".summary"};
https://fancywalls.eu/wp-content/plugins/ean-for-woocommerce/includes/js/alg-wc-ean-variations.min.js
https://fancywalls.eu/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/fancywalls.eu\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
https://fancywalls.eu/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js
var fancyAjax = {"ajaxurl":"https:\/\/fancywalls.eu\/wp-admin\/admin-ajax.php","nonce":"ce995006e2"};
var fancyWishlistParams = {"ajax_url":"https:\/\/fancywalls.eu\/wp-admin\/admin-ajax.php","nonce":"39e2929b8d"};