{"product_id":"vitruvi-push-scent-refill","title":"Vitruvi - Push Scent Refill","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\" tabindex=\"-1\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:445e2e8d-e174-40c1-b189-7c59d87f1066-57\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:445e2e8d-e174-40c1-b189-7c59d87f1066-57\" data-turn-id-container=\"request-WEB:445e2e8d-e174-40c1-b189-7c59d87f1066-57\" data-testid=\"conversation-turn-116\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e3308bb9-6ac2-4ef2-bec9-af76e0915f01\" dir=\"auto\" data-message-model-slug=\"gpt-5-3-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:445e2e8d-e174-40c1-b189-7c59d87f1066-58\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:445e2e8d-e174-40c1-b189-7c59d87f1066-58\" data-turn-id-container=\"request-WEB:445e2e8d-e174-40c1-b189-7c59d87f1066-58\" data-testid=\"conversation-turn-118\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"efc64998-db82-4c10-9754-1b4caa782e85\" dir=\"auto\" data-message-model-slug=\"gpt-5-3-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"97\"\u003eVitruvi Push Scent Refills deliver a long-lasting, 100% natural fragrance for your Push diffuser.\u003c\/p\u003e\n\u003cp data-start=\"99\" data-end=\"223\"\u003eEasy to install, they provide an effortless scenting experience, transforming every room into a delicately fragranced space.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e100% natural and pure fragrances\u003c\/li\u003e\n\u003cli\u003eNo synthetic fragrance\u003cbr data-start=\"282\" data-end=\"285\"\u003e\u003c\/li\u003e\n\u003cli\u003eVegan and cruelty-free\u003cbr data-start=\"307\" data-end=\"310\"\u003e\u003c\/li\u003e\n\u003cli\u003eFully recyclable, UV-protected bottles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"352\" data-end=\"544\"\u003e\u003cstrong data-start=\"352\" data-end=\"369\"\u003eSweet Cherry:\u003c\/strong\u003e Sweet Cherry is a juicy, indulgent fragrance dominated by the sweet, slightly tart aroma of ripe cherries, enriched with notes of red berries for a truly mouthwatering scent.\u003c\/p\u003e\n\u003cp data-start=\"546\" data-end=\"574\"\u003eRed cherries\u003cbr data-start=\"558\" data-end=\"561\"\u003eRed berries\u003c\/p\u003e\n\u003cp data-start=\"576\" data-end=\"774\"\u003e\u003cstrong data-start=\"576\" data-end=\"593\"\u003eVanilla Mint:\u003c\/strong\u003e Vanilla Mint combines the comforting sweetness of vanilla with the invigorating freshness of mint, creating a fragrance that is both soothing and refreshing for everyday enjoyment.\u003c\/p\u003e\n\u003cp data-start=\"776\" data-end=\"792\"\u003eVanilla\u003cbr data-start=\"783\" data-end=\"786\"\u003eMint\u003c\/p\u003e\n\u003cp data-start=\"794\" data-end=\"994\"\u003e\u003cstrong data-start=\"794\" data-end=\"812\"\u003eZest for Life:\u003c\/strong\u003e Zest For Life blends the vibrancy of grapefruit and orange with notes of eucalyptus and neroli, creating a fresh, bright, and energizing atmosphere throughout the home all day long.\u003c\/p\u003e\n\u003cp data-start=\"996\" data-end=\"1025\"\u003eGrapefruit\u003cbr data-start=\"1006\" data-end=\"1009\"\u003eOrange\u003cbr data-start=\"1015\" data-end=\"1018\"\u003eLemon\u003c\/p\u003e\n\u003cp data-start=\"1027\" data-end=\"1269\"\u003e\u003cstrong data-start=\"1027\" data-end=\"1043\"\u003eForest Rain:\u003c\/strong\u003e Forest Rain evokes the fresh air of a forest after a light rain. Its warm notes of fir, woody cedarwood, and a hint of zesty petitgrain create a calming, grounding fragrance that brings the serenity of nature into your space.\u003c\/p\u003e\n\u003cp data-start=\"1271\" data-end=\"1306\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCedarwood\u003cbr data-start=\"1280\" data-end=\"1283\"\u003eBalsam fir\u003cbr data-start=\"1293\" data-end=\"1296\"\u003ePetitgrain\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\u003cdialog class=\"group\/dialog @container inset-0 min-h-full min-w-full whitespace-normal items-center justify-center overflow-auto overscroll-y-contain bg-[rgba(0,0,0,0.5)] backdrop-blur-[1px]\"\u003e\u003c\/dialog\u003e\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u003caudio class=\"fixed start-0 bottom-0 hidden h-0 w-0\" autoplay=\"autoplay\" crossorigin=\"anonymous\"\u003e\u003c\/audio\u003e\u003c\/p\u003e","brand":"Vitruvi","offers":[{"title":"Sweet Cherry","offer_id":51082381983876,"sku":"690156003224","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Vanilla Mint","offer_id":51082382016644,"sku":"690156003248","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Zest for Life","offer_id":51082382082180,"sku":"690156003217","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Forest Rain","offer_id":51082382114948,"sku":"690156003231","price":30.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0385\/1000\/2308\/files\/pdp_push-refill_sweet-cherry_gallery_1.webp?v=1770049636","url":"https:\/\/espace-nomad.myshopify.com\/en\/products\/vitruvi-push-scent-refill","provider":"Espace Nomad","version":"1.0","type":"link"}