.product-navigation-container.sticked { position: fixed; top: 0; width: 100%; background-color: #FFFFFF; transition: 450ms all ease; padding-top: 2.5rem; padding-bottom: 2.5rem; z-index: 2; --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .product-navigation-container h1 { font-family: inherit; } .product-navigation-container .link, .product-navigation-container .link-mobile { color: #A2A2A2; } .product-navigation-container .link.active, .product-navigation-container .link-mobile.active{ color: #000000; } .product-navigation-container .link::after { content: ''; display: block; opacity: 0; width: 0%; height: 3px; background-color: transparent; transform: translateY(5px); transition: 450ms width ease; } .product-navigation-container .link:hover::after, .product-navigation-container .link.active::after { opacity: 1; width: 100%; background-color: #000000; transition: 450ms width ease; } @media (max-width: 1025px){ .product-navigation-container h1::after { content: ''; display: block; width: 10px; height: 10px; border-bottom: 2px solid #000000; border-left: 2px solid #000000; transform: rotate(-45deg); position: absolute; right: -80px; top: 12px; } } @media (max-width: 375px){ .product-navigation-container h1::after { right: -70px; } } window.addEventListener('scroll', () => { const scroll = document.documentElement.scrollTop; scroll > 200 ? document.querySelector('.product-navigation-container').classList.add('sticked') : document.querySelector('.product-navigation-container').classList.remove('sticked'); }); const toggleProductSubMenu = function(){ if(window.innerWidth <= 1025){ const title = document.querySelector('.toggle-submenu'); title.addEventListener('click', function(){ this.children[1].classList.toggle('hidden'); }); } } window.addEventListener('load', () => toggleProductSubMenu()); window.addEventListener('resize', () => toggleProductSubMenu());
{{selected.title}} + Nixplay Plus

Produits populaires inspirés de ce cadre ...

Acheter {{selected.title}}

you save
Nixplay Plus Annual
Nixplay Plus Logo
Un abonnement annuel pour que votre famille reste proche de vous.
  • Listes de lecture privées et groupées
  • Clips vidéo d'une durée maximale de 1 minute
  • Jusqu'à 10 cadres connectés
  • Extension de garantie
En Savoir Plus
$49.99 / 12 mois
$4.99 / 1 mois
{{ quantity }}
Garantie de remboursement de 30 jours
Garantie d'un an
Vous avez des questions ? N'hésitez pas à nous contacter
window.productId = 7186830950555; window.nxFrames = [{productId: '7186830950555',vendor: 'Nixplay Canada',title: 'TEST-1 (10.1-inch)',available: 'true',model: 'Default Title',color: '',size: '',price: '100',sku: 'NIXPLAY_TEST1',id: '41443051274395',featured_image: '//cdn.shopify.com/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c_1000x.gif',featured_image_alt: ''},]; window.nxPlusSub = [{productId: '5601354121371',vendor: 'Nixplay',title: 'Nixplay Plus',available: 'true',model: '1 Month',color: '',size: '',price: '499',sku: 'SUB-Nixplay-Plus-Monthly',url: '/fr/products/nixplay-plus',id: '35932516057243',featured_image: '//cdn.shopify.com/s/files/1/0462/3754/8699/products/NixplayPlus_LogoFinalB_Stack_withSpace_1000x1000-01_1000x.png?v=1600063465'},{productId: '5601354121371',vendor: 'Nixplay',title: 'Nixplay Plus',available: 'true',model: '12 Months',color: '',size: '',price: '4999',sku: 'SUB-Nixplay-Plus-Annual',url: '/fr/products/nixplay-plus',id: '35932516090011',featured_image: '//cdn.shopify.com/s/files/1/0462/3754/8699/products/NixplayPlus_LogoFinalB_Stack_withSpace_1000x1000-01_1000x.png?v=1600063465'},]
var saleDetails = { saleEnd: '', cartSummary: { item_count: 0, items_subtotal_price: 0, original_total_price: 0, requires_shipping: false, total_discount: 0, total_price: 0, }, cartMessage:"[#%] discount applied for our Secret Sale", cartDiscount_code: '', fixedDiscount: '', locale: 'fr', offer: { you_save: "Vous économisez", buy: "ACHETEZ-EN", off: "DE RABAIS"}, items: [ { sku : "408", id: 35853840679067, price: 22999, saleCopy: "", saleCopyBi: "", copyColor: "#ffffff", blockBg: "#1e1f25", bannerBlockBgColor: true, discountType: "12plus", valueOff: "percent-off", spendAmount: "", discountValue: "0.25, 0.30", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_35off_05ce0a92-7228-4c3e-9d27-e50814fd8847.png?v=1638149089", stickerBi: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_35off_copy.png?v=1638149245", addDiscountCopy: "Up to 30% off", addDiscountCopyBi: "Jusqu'à 30% de rabais" },{ sku : "411", id: 37059303932059, price: 25999, saleCopy: "", saleCopyBi: "", copyColor: "#ffffff", blockBg: "#1e1f25", bannerBlockBgColor: true, discountType: "12plus", valueOff: "percent-off", spendAmount: "", discountValue: "0.25, 0.30", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_35off_05ce0a92-7228-4c3e-9d27-e50814fd8847.png?v=1638149089", stickerBi: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_35off_copy.png?v=1638149245", addDiscountCopy: "Up to 30% off", addDiscountCopyBi: "Jusqu'à 30% de rabais" },{ sku : "418", id: 40056920080539, price: 25999, saleCopy: "", saleCopyBi: "", copyColor: "#ffffff", blockBg: "#1e1f25", bannerBlockBgColor: true, discountType: "12plus", valueOff: "percent-off", spendAmount: "", discountValue: "0.25, 0.30", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_35off_05ce0a92-7228-4c3e-9d27-e50814fd8847.png?v=1638149089", stickerBi: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_35off_copy.png?v=1638149245", addDiscountCopy: "Up to 30% off", addDiscountCopyBi: "Jusqu'à 30% de rabais" }, { sku : "314", id: 41487638855835, price: 17999, saleCopy: "", saleCopyBi: "", copyColor: "#ffffff", blockBg: "#1e1f25", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off.png?v=1637995764", stickerBi: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off_3850516e-1236-4972-b359-6c7855037c50.png?v=1637999834", addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "409", id: 40572887105691, price: 39999, saleCopy: "", saleCopyBi: "", copyColor: "#ffffff", blockBg: "#1e1f25", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off.png?v=1637995764", stickerBi: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off_3850516e-1236-4972-b359-6c7855037c50.png?v=1637999834", addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "419", id: 41487637053595, price: 25999, saleCopy: "", saleCopyBi: "", copyColor: "#ffffff", blockBg: "#1e1f25", bannerBlockBgColor: true, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off.png?v=1637995764", stickerBi: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off_3850516e-1236-4972-b359-6c7855037c50.png?v=1637999834", addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "704", id: 41609513762971, price: 34999, saleCopy: "", saleCopyBi: "", copyColor: "#ffffff", blockBg: "#1e1f25", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off.png?v=1637995764", stickerBi: "\/\/cdn.shopify.com\/s\/files\/1\/0462\/3754\/8699\/files\/CyberMonday_Badge_25off_3850516e-1236-4972-b359-6c7855037c50.png?v=1637999834", addDiscountCopy: "", addDiscountCopyBi: "" },] }; console.log(saleDetails) window.saleDetails = saleDetails; var saleFunctions = { getPrice: function (line, qtt) { var price = line.price; var quantity = qtt || 1 var valueOff = line.valueOff var values = String(line.discountValue).split(','); var totalPrice = 0 var unitPrice = 0 var difference = 0 switch (line.discountType) { case 'fixed': var discount_value = Number(values[0]); unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case '3plus': break; case '123plus': var discount_value; if(quantity == 1) { discount_value = Number(values[0]); } else if (quantity == 2) { discount_value = Number(values[1]); } else { discount_value = Number(values[2]); } unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case '1235plus': break; case '12plus': var discount_value; if(quantity == 1) { discount_value = Number(values[0]); } else { discount_value = Number(values[1]); } unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case 'spend': var cartTriggers = String(line.spendAmount).split(','); var lastPositiveIndex = -1; cartTriggers.forEach((trigger, index) => { var triggerValue = Number(trigger) var cartValue = (Number(window.saleDetails.cartSummary.original_total_price || 0) + Number(price))/ 100 if(cartValue > triggerValue) { lastPositiveIndex = index } }); discount_value = lastPositiveIndex > -1 ? Number(values[lastPositiveIndex] || 0) : 0; unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case 'bogox': break; case 'bogo': break; default: console.log(`Sorry, we are out of`); } return { finalPrice: finalPrice, unitPrice: unitPrice, difference: difference } }, updateCartSummary: function(cart) { window.saleDetails.cartSummary = { item_count: cart.item_count, items_subtotal_price: cart.items_subtotal_price, original_total_price: cart.original_total_price, requires_shipping: cart.requires_shipping, total_discount: cart.total_discount, total_price: cart.total_price, } } } window.saleFunctions = saleFunctions;
window.addEventListener('load', function() { const saleItems = window.saleDetails.items; const selectedId = document.querySelector('.main-product-container').dataset.selected; saleItems.forEach(item => { let productId = item.id, hideSticker = item.hideSticker, sticker = item.sticker, stickerBi = item.stickerBi; if (selectedId == productId) { if (hideSticker){ document.querySelector('.product-badge').classList.add('hidden') } if (window.location.pathname.includes('/fr')){ document.querySelector('.product-badge img').src = stickerBi; } else { document.querySelector('.product-badge img').src = sticker; } } }); }); .affirm-modal-trigger{ color: rgba(2, 76, 132, 1); text-decoration: none; }