{"product_id":"christmas-glitter-tree-picks","title":"🎄✨ Christmas Glitter Tree Picks – 3-Style Holiday Decorating Set","description":"\u003c!--\nMOISLAND | CHRISTMAS GLITTER TREE PICKS — INTERACTIVE EDITION\nPaste into a Shopify Custom Liquid \/ Custom HTML section.\nThe selector below updates the visual preview and attempts to sync with the\nnative Shopify product options. If the theme uses a custom picker that cannot\nbe detected, the button scrolls to the product form for manual confirmation.\n--\u003e\n\n\u003cstyle\u003e\n  #mcp-v3 {\n    --mcp-bg: #f7f2e9;\n    --mcp-paper: #fffdf8;\n    --mcp-pine: #20392f;\n    --mcp-pine-2: #2d4a3c;\n    --mcp-wine: #762c30;\n    --mcp-gold: #b68a4d;\n    --mcp-gold-light: #e6d2ad;\n    --mcp-ink: #302b25;\n    --mcp-muted: #756b5e;\n    --mcp-line: #e2d6c3;\n    color: var(--mcp-ink);\n    background: var(--mcp-bg);\n    font-family: Arial, Helvetica, sans-serif;\n    line-height: 1.65;\n    width: 100%;\n    overflow: hidden;\n  }\n  #mcp-v3 * { box-sizing: border-box; }\n  #mcp-v3 img { display: block; width: 100%; height: auto; }\n  #mcp-v3 button, #mcp-v3 a { font: inherit; }\n  #mcp-v3 button { cursor: pointer; }\n  #mcp-v3 .mcp-wrap { width: min(1180px, calc(100% - 42px)); margin: 0 auto; }\n  #mcp-v3 .mcp-serif { font-family: Georgia, \"Times New Roman\", serif; font-weight: 400; letter-spacing: -.035em; }\n  #mcp-v3 .mcp-eyebrow { color: var(--mcp-gold); text-transform: uppercase; letter-spacing: .2em; font-size: 10px; font-weight: 700; }\n  #mcp-v3 h1, #mcp-v3 h2, #mcp-v3 h3, #mcp-v3 p { margin-top: 0; }\n  #mcp-v3 h1, #mcp-v3 h2, #mcp-v3 h3 { font-family: Georgia, \"Times New Roman\", serif; font-weight: 400; line-height: 1.08; }\n  #mcp-v3 h1 { font-size: clamp(36px, 5.1vw, 62px); color: var(--mcp-wine); margin: 13px 0 18px; }\n  #mcp-v3 h2 { font-size: clamp(30px, 4.2vw, 48px); color: var(--mcp-wine); margin: 10px 0 16px; }\n  #mcp-v3 h3 { font-size: 21px; color: var(--mcp-pine); margin: 0 0 7px; }\n  #mcp-v3 .mcp-copy { color: var(--mcp-muted); font-size: 14px; line-height: 1.9; }\n  #mcp-v3 .mcp-button {\n    display: inline-flex; align-items: center; justify-content: center; gap: 9px;\n    padding: 13px 22px; border: 1px solid var(--mcp-pine); border-radius: 2px;\n    background: var(--mcp-pine); color: #fff !important; text-decoration: none !important;\n    font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: .15em;\n    transition: .2s ease;\n  }\n  #mcp-v3 .mcp-button:hover { background: var(--mcp-wine); border-color: var(--mcp-wine); }\n  #mcp-v3 .mcp-button-outline { background: transparent; color: var(--mcp-pine) !important; }\n  #mcp-v3 .mcp-button-outline:hover { color: #fff !important; }\n  #mcp-v3 .mcp-topline {\n    background: var(--mcp-pine); color: #eadcc4; text-align: center;\n    padding: 9px 14px; font-size: 9px; letter-spacing: .2em; text-transform: uppercase;\n  }\n\n  \/* Hero *\/\n  #mcp-v3 .mcp-hero { background: var(--mcp-bg); padding: 32px 0 56px; }\n  #mcp-v3 .mcp-hero-grid { display: grid; grid-template-columns: .82fr 1.18fr; gap: clamp(28px, 5vw, 64px); align-items: center; }\n  #mcp-v3 .mcp-brandline { color: var(--mcp-pine); font-family: Georgia, \"Times New Roman\", serif; font-size: 15px; letter-spacing: .18em; margin-bottom: 32px; }\n  #mcp-v3 .mcp-hero-copy .mcp-copy { max-width: 430px; margin-bottom: 24px; }\n  #mcp-v3 .mcp-hero-note { color: var(--mcp-wine); font-family: Georgia, \"Times New Roman\", serif; font-size: 18px; font-style: italic; margin: 0 0 25px; }\n  #mcp-v3 .mcp-hero-visual { position: relative; }\n  #mcp-v3 .mcp-hero-visual img {\n    aspect-ratio: 1 \/ 1; object-fit: cover; box-shadow: 0 20px 50px rgba(45,34,20,.13);\n    transition: opacity .22s ease;\n  }\n  #mcp-v3 .mcp-hero-caption {\n    position: absolute; left: 18px; bottom: 18px; color: #fff;\n    background: rgba(31,53,43,.88); padding: 8px 13px; font-size: 9px;\n    letter-spacing: .14em; text-transform: uppercase;\n  }\n  #mcp-v3 .mcp-color-pills { display: flex; flex-wrap: wrap; gap: 8px; margin: 17px 0 0; }\n  #mcp-v3 .mcp-color-pill {\n    border: 1px solid var(--mcp-line); background: rgba(255,255,255,.58);\n    color: #5e5347; padding: 8px 11px; font-size: 10px; border-radius: 30px;\n    transition: .18s ease;\n  }\n  #mcp-v3 .mcp-color-pill[aria-pressed=\"true\"] {\n    background: var(--mcp-pine); color: #fff; border-color: var(--mcp-pine);\n  }\n\n  \/* Quick rhythm strip *\/\n  #mcp-v3 .mcp-ribbon {\n    background: var(--mcp-paper); border-top: 1px solid var(--mcp-line); border-bottom: 1px solid var(--mcp-line);\n  }\n  #mcp-v3 .mcp-ribbon-inner {\n    display: grid; grid-template-columns: repeat(3,1fr); gap: 12px; padding: 18px 0;\n  }\n  #mcp-v3 .mcp-ribbon-item { text-align: center; color: var(--mcp-pine); font-family: Georgia, \"Times New Roman\", serif; font-size: 16px; }\n  #mcp-v3 .mcp-ribbon-item span { display: block; color: var(--mcp-muted); font: 9px Arial, sans-serif; letter-spacing: .12em; text-transform: uppercase; margin-top: 3px; }\n\n  \/* Before after story *\/\n  #mcp-v3 .mcp-story { padding: 76px 0; background: var(--mcp-pine); color: #f8f1e6; }\n  #mcp-v3 .mcp-story-grid { display: grid; grid-template-columns: 1.05fr .95fr; gap: clamp(30px, 5vw, 65px); align-items: center; }\n  #mcp-v3 .mcp-story-image img { aspect-ratio: 1 \/ 1; object-fit: cover; }\n  #mcp-v3 .mcp-story-copy .mcp-eyebrow { color: var(--mcp-gold-light); }\n  #mcp-v3 .mcp-story-copy h2 { color: #f2dfbd; }\n  #mcp-v3 .mcp-story-copy .mcp-copy { color: #e0d8cb; }\n  #mcp-v3 .mcp-story-quote { color: var(--mcp-gold-light); font: italic 19px Georgia,serif; margin-top: 24px; }\n\n  \/* Styles *\/\n  #mcp-v3 .mcp-styles { padding: 78px 0; background: var(--mcp-paper); }\n  #mcp-v3 .mcp-section-head { max-width: 700px; margin: 0 auto 34px; text-align: center; }\n  #mcp-v3 .mcp-section-head h2 { margin-bottom: 12px; }\n  #mcp-v3 .mcp-style-layout { display: grid; grid-template-columns: .9fr 1.1fr; gap: clamp(26px,5vw,60px); align-items: center; }\n  #mcp-v3 .mcp-style-image img { aspect-ratio: 1.04 \/ 1; object-fit: cover; }\n  #mcp-v3 .mcp-style-tabs { border-top: 1px solid var(--mcp-line); }\n  #mcp-v3 .mcp-style-tab {\n    width: 100%; display: grid; grid-template-columns: 40px 1fr auto; gap: 12px;\n    text-align: left; align-items: center; background: transparent; border: 0;\n    border-bottom: 1px solid var(--mcp-line); padding: 17px 5px; color: var(--mcp-ink);\n  }\n  #mcp-v3 .mcp-style-tab .mcp-num { color: var(--mcp-gold); font: 24px Georgia,serif; }\n  #mcp-v3 .mcp-style-tab b { display: block; color: var(--mcp-pine); font: 20px Georgia,serif; font-weight: 400; }\n  #mcp-v3 .mcp-style-tab small { display: block; color: var(--mcp-muted); font-size: 11px; margin-top: 3px; }\n  #mcp-v3 .mcp-style-tab .mcp-plus { color: var(--mcp-gold); font-size: 20px; }\n  #mcp-v3 .mcp-style-tab[aria-expanded=\"true\"] { background: #f6f0e5; }\n  #mcp-v3 .mcp-style-detail { display: none; padding: 0 15px 17px 57px; color: var(--mcp-muted); font-size: 12px; line-height: 1.8; border-bottom: 1px solid var(--mcp-line); }\n  #mcp-v3 .mcp-style-detail.is-open { display: block; }\n\n  \/* Use-case carousel *\/\n  #mcp-v3 .mcp-lookbook { padding: 76px 0; background: var(--mcp-bg); }\n  #mcp-v3 .mcp-lookbook-grid { display: grid; grid-template-columns: .8fr 1.2fr; gap: clamp(25px,5vw,62px); align-items: center; }\n  #mcp-v3 .mcp-lookbook-copy h2 { margin-bottom: 13px; }\n  #mcp-v3 .mcp-gallery { position: relative; }\n  #mcp-v3 .mcp-gallery-frame { overflow: hidden; background: #e8dece; }\n  #mcp-v3 .mcp-gallery-frame img { aspect-ratio: 1.42 \/ 1; object-fit: cover; transition: opacity .2s ease; }\n  #mcp-v3 .mcp-gallery-meta { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding-top: 13px; }\n  #mcp-v3 .mcp-gallery-caption { color: var(--mcp-pine); font: italic 17px Georgia,serif; }\n  #mcp-v3 .mcp-gallery-controls { display: flex; gap: 7px; }\n  #mcp-v3 .mcp-arrow {\n    width: 35px; height: 35px; border: 1px solid var(--mcp-gold); color: var(--mcp-pine);\n    background: transparent; border-radius: 50%; font-size: 18px; line-height: 1;\n  }\n  #mcp-v3 .mcp-arrow:hover { background: var(--mcp-pine); color: #fff; }\n\n  \/* Interactive set builder *\/\n  #mcp-v3 .mcp-builder { padding: 82px 0; background: #eee5d6; }\n  #mcp-v3 .mcp-builder-head { max-width: 720px; margin-bottom: 34px; }\n  #mcp-v3 .mcp-builder-head h2 { margin-bottom: 12px; }\n  #mcp-v3 .mcp-builder-grid { display: grid; grid-template-columns: 1.1fr .9fr; gap: 22px; align-items: stretch; }\n  #mcp-v3 .mcp-builder-panel, #mcp-v3 .mcp-summary {\n    background: var(--mcp-paper); border: 1px solid var(--mcp-line); padding: clamp(20px,3vw,34px);\n  }\n  #mcp-v3 .mcp-field-label {\n    display: block; color: var(--mcp-pine); font-size: 10px; font-weight: 700;\n    letter-spacing: .16em; text-transform: uppercase; margin: 0 0 12px;\n  }\n  #mcp-v3 .mcp-choice-row { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 25px; }\n  #mcp-v3 .mcp-choice {\n    border: 1px solid var(--mcp-line); background: #fff; color: #51483e;\n    padding: 10px 13px; border-radius: 2px; font-size: 11px; transition: .18s ease;\n  }\n  #mcp-v3 .mcp-choice[aria-pressed=\"true\"] {\n    background: var(--mcp-pine); border-color: var(--mcp-pine); color: #fff;\n  }\n  #mcp-v3 .mcp-single-style { display: none; padding: 15px 0 0; border-top: 1px solid var(--mcp-line); margin-top: -8px; }\n  #mcp-v3 .mcp-single-style.is-visible { display: block; }\n  #mcp-v3 .mcp-single-style .mcp-choice { padding: 8px 11px; }\n  #mcp-v3 .mcp-summary { background: var(--mcp-pine); color: #f8f0e3; display: flex; flex-direction: column; }\n  #mcp-v3 .mcp-summary .mcp-eyebrow { color: var(--mcp-gold-light); }\n  #mcp-v3 .mcp-summary h3 { color: #f2dfbd; font-size: 28px; margin: 8px 0 12px; }\n  #mcp-v3 .mcp-summary p { color: #e3d8c8; font-size: 12px; line-height: 1.8; }\n  #mcp-v3 .mcp-summary-breakdown { border-top: 1px solid rgba(230,210,173,.4); border-bottom: 1px solid rgba(230,210,173,.4); padding: 14px 0; margin: 8px 0 17px; color: #f7ead4; font-size: 12px; line-height: 1.9; }\n  #mcp-v3 .mcp-summary .mcp-button { background: var(--mcp-gold-light); border-color: var(--mcp-gold-light); color: var(--mcp-pine) !important; margin-top: auto; }\n  #mcp-v3 .mcp-summary .mcp-button:hover { background: #fff; border-color: #fff; }\n  #mcp-v3 .mcp-sync-message { min-height: 36px; color: #e4d3b6; font-size: 10px; line-height: 1.5; padding-top: 10px; }\n  #mcp-v3 .mcp-builder-note { color: var(--mcp-muted); font-size: 10px; margin-top: 17px; line-height: 1.7; }\n\n  \/* FAQ + close *\/\n  #mcp-v3 .mcp-faq { padding: 72px 0; background: var(--mcp-paper); }\n  #mcp-v3 .mcp-faq-wrap { max-width: 820px; }\n  #mcp-v3 .mcp-faq details { border-top: 1px solid var(--mcp-line); padding: 17px 2px; }\n  #mcp-v3 .mcp-faq details:last-child { border-bottom: 1px solid var(--mcp-line); }\n  #mcp-v3 .mcp-faq summary { list-style: none; cursor: pointer; color: var(--mcp-pine); font: 19px Georgia,serif; position: relative; padding-right: 30px; }\n  #mcp-v3 .mcp-faq summary::-webkit-details-marker { display: none; }\n  #mcp-v3 .mcp-faq summary:after { content: \"+\"; position: absolute; right: 4px; color: var(--mcp-gold); font: 22px Arial,sans-serif; }\n  #mcp-v3 .mcp-faq details[open] summary:after { content: \"−\"; }\n  #mcp-v3 .mcp-faq details p { color: var(--mcp-muted); font-size: 12px; margin: 10px 28px 0 0; line-height: 1.8; }\n  #mcp-v3 .mcp-close { background: var(--mcp-wine); color: #fff5e7; text-align: center; padding: 66px 18px 70px; }\n  #mcp-v3 .mcp-close .mcp-eyebrow { color: #e8cfa7; }\n  #mcp-v3 .mcp-close h2 { color: #fff1dd; max-width: 720px; margin: 12px auto; }\n  #mcp-v3 .mcp-close p { max-width: 590px; margin: 0 auto 22px; color: #ead9c7; font-size: 13px; }\n  #mcp-v3 .mcp-close .mcp-button { background: #ead4ae; border-color: #ead4ae; color: var(--mcp-wine) !important; }\n  #mcp-v3 .mcp-close .mcp-button:hover { background: #fff; border-color: #fff; }\n\n  @media (max-width: 820px) {\n    #mcp-v3 .mcp-hero-grid, #mcp-v3 .mcp-story-grid, #mcp-v3 .mcp-style-layout,\n    #mcp-v3 .mcp-lookbook-grid, #mcp-v3 .mcp-builder-grid { grid-template-columns: 1fr; }\n    #mcp-v3 .mcp-hero { padding: 28px 0 42px; }\n    #mcp-v3 .mcp-brandline { margin-bottom: 18px; }\n    #mcp-v3 .mcp-hero-visual { order: -1; }\n    #mcp-v3 .mcp-story, #mcp-v3 .mcp-styles, #mcp-v3 .mcp-lookbook, #mcp-v3 .mcp-builder, #mcp-v3 .mcp-faq { padding: 54px 0; }\n    #mcp-v3 .mcp-story-copy { order: -1; }\n    #mcp-v3 .mcp-summary { min-height: 280px; }\n  }\n  @media (max-width: 520px) {\n    #mcp-v3 .mcp-wrap { width: calc(100% - 26px); }\n    #mcp-v3 .mcp-ribbon-inner { gap: 4px; padding: 13px 0; }\n    #mcp-v3 .mcp-ribbon-item { font-size: 13px; }\n    #mcp-v3 .mcp-ribbon-item span { font-size: 8px; }\n    #mcp-v3 .mcp-hero-visual img { aspect-ratio: 1 \/ 1.06; }\n    #mcp-v3 .mcp-color-pill { padding: 7px 9px; font-size: 9px; }\n    #mcp-v3 .mcp-choice { padding: 9px 10px; font-size: 10px; }\n    #mcp-v3 .mcp-gallery-frame img { aspect-ratio: 1 \/ 1; }\n    #mcp-v3 .mcp-builder-panel, #mcp-v3 .mcp-summary { padding: 19px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"mcp-v3\"\u003e\n  \u003cdiv class=\"mcp-topline\"\u003eA considered touch for a more beautiful Christmas\u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"mcp-hero\"\u003e\n    \u003cdiv class=\"mcp-wrap mcp-hero-grid\"\u003e\n      \u003cdiv class=\"mcp-hero-copy\"\u003e\n        \u003cdiv class=\"mcp-brandline\"\u003eMOISLAND   \/   THE HOLIDAY EDIT\u003c\/div\u003e\n        \u003cdiv class=\"mcp-eyebrow\"\u003eChristmas Glitter Tree Picks\u003c\/div\u003e\n        \u003ch1 class=\"mcp-serif\"\u003eMake Room for a Little More Christmas.\u003c\/h1\u003e\n        \u003cp class=\"mcp-copy\"\u003eA few graceful branches can change the whole feeling of a tree. Add airy height, delicate texture and a little festive shimmer with three decorative styles made to mix and layer.\u003c\/p\u003e\n        \u003cdiv class=\"mcp-hero-note\"\u003eThe finishing touch is often the detail.\u003c\/div\u003e\n        \u003ca class=\"mcp-button\" href=\"#mcp-builder\"\u003eFind Your Set \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n        \u003cdiv style=\"margin-top:25px;\"\u003e\n          \u003cdiv class=\"mcp-field-label\"\u003ePreview the four finishes\u003c\/div\u003e\n          \u003cdiv class=\"mcp-color-pills\" role=\"group\" aria-label=\"Preview colors\"\u003e\n            \u003cbutton class=\"mcp-color-pill\" type=\"button\" data-color=\"Gold\" aria-pressed=\"true\"\u003eGold\u003c\/button\u003e\n            \u003cbutton class=\"mcp-color-pill\" type=\"button\" data-color=\"Red\" aria-pressed=\"false\"\u003eRed\u003c\/button\u003e\n            \u003cbutton class=\"mcp-color-pill\" type=\"button\" data-color=\"Pink\" aria-pressed=\"false\"\u003ePink\u003c\/button\u003e\n            \u003cbutton class=\"mcp-color-pill\" type=\"button\" data-color=\"Champagne Gold\" aria-pressed=\"false\"\u003eChampagne Gold\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mcp-hero-visual\"\u003e\n        \u003cimg id=\"mcp-hero-image\" src=\"https:\/\/moisland.com\/cdn\/shop\/files\/Christmas_Tree_Picks_Gold.png?v=1794463802\u0026amp;width=1600\" alt=\"Gold glitter Christmas tree picks styled on a festive Christmas tree\" fetchpriority=\"high\"\u003e\n        \u003cdiv class=\"mcp-hero-caption\" id=\"mcp-hero-caption\"\u003eGold · A warm classic finish\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- QUICK BENEFITS --\u003e\n  \u003csection class=\"mcp-ribbon\"\u003e\n    \u003cdiv class=\"mcp-wrap mcp-ribbon-inner\"\u003e\n      \u003cdiv class=\"mcp-ribbon-item\"\u003eMore texture\u003cspan\u003eFill open spaces\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mcp-ribbon-item\"\u003eMore movement\u003cspan\u003eAdd graceful height\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mcp-ribbon-item\"\u003eMore sparkle\u003cspan\u003eCatch the tree lights\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BEFORE \/ AFTER --\u003e\n  \u003csection class=\"mcp-story\"\u003e\n    \u003cdiv class=\"mcp-wrap mcp-story-grid\"\u003e\n      \u003cdiv class=\"mcp-story-image\"\u003e\n        \u003cimg src=\"https:\/\/moisland.com\/cdn\/shop\/files\/DM_20261112132449_001.png?v=1794461125\u0026amp;width=1500\" alt=\"Before and after Christmas tree decorated with glitter tree picks\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mcp-story-copy\"\u003e\n        \u003cdiv class=\"mcp-eyebrow\"\u003eThe difference is in the details\u003c\/div\u003e\n        \u003ch2 class=\"mcp-serif\"\u003eSame tree.\u003cbr\u003eA whole new feeling.\u003c\/h2\u003e\n        \u003cp class=\"mcp-copy\"\u003eBring your existing decorations together with a few carefully placed accents. The fine cedar texture softens empty areas, the curly twigs draw the eye upward, and the berry branches add little points of light.\u003c\/p\u003e\n        \u003cdiv class=\"mcp-story-quote\"\u003eNot more ornaments. More dimension.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- THREE STYLES \/ ACCORDION --\u003e\n  \u003csection class=\"mcp-styles\"\u003e\n    \u003cdiv class=\"mcp-wrap\"\u003e\n      \u003cdiv class=\"mcp-section-head\"\u003e\n        \u003cdiv class=\"mcp-eyebrow\"\u003eThree styles to play with\u003c\/div\u003e\n        \u003ch2 class=\"mcp-serif\"\u003eA mix of shapes makes the magic.\u003c\/h2\u003e\n        \u003cp class=\"mcp-copy\"\u003eEach branch brings a different character. Open each style to see what it adds to your arrangement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mcp-style-layout\"\u003e\n        \u003cdiv class=\"mcp-style-tabs\"\u003e\n          \u003cbutton class=\"mcp-style-tab\" type=\"button\" aria-expanded=\"true\" aria-controls=\"mcp-style-detail-1\"\u003e\n            \u003cspan class=\"mcp-num\"\u003e01\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eCedar Sprays\u003c\/b\u003e\u003csmall\u003eFine, feathery texture\u003c\/small\u003e\u003c\/span\u003e\u003cspan class=\"mcp-plus\"\u003e−\u003c\/span\u003e\n          \u003c\/button\u003e\n          \u003cdiv class=\"mcp-style-detail is-open\" id=\"mcp-style-detail-1\"\u003eUse these to soften open areas and add a fuller-looking layer between the tree's existing branches.\u003c\/div\u003e\n\n          \u003cbutton class=\"mcp-style-tab\" type=\"button\" aria-expanded=\"false\" aria-controls=\"mcp-style-detail-2\"\u003e\n            \u003cspan class=\"mcp-num\"\u003e02\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eCurly Twig Sprays\u003c\/b\u003e\u003csmall\u003eAiry curves and height\u003c\/small\u003e\u003c\/span\u003e\u003cspan class=\"mcp-plus\"\u003e+\u003c\/span\u003e\n          \u003c\/button\u003e\n          \u003cdiv class=\"mcp-style-detail\" id=\"mcp-style-detail-2\"\u003eLet the curved stems rise above the greenery or angle outward to create movement and a more sculptural silhouette.\u003c\/div\u003e\n\n          \u003cbutton class=\"mcp-style-tab\" type=\"button\" aria-expanded=\"false\" aria-controls=\"mcp-style-detail-3\"\u003e\n            \u003cspan class=\"mcp-num\"\u003e03\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eBerry Branches\u003c\/b\u003e\u003csmall\u003eSmall points of sparkle\u003c\/small\u003e\u003c\/span\u003e\u003cspan class=\"mcp-plus\"\u003e+\u003c\/span\u003e\n          \u003c\/button\u003e\n          \u003cdiv class=\"mcp-style-detail\" id=\"mcp-style-detail-3\"\u003ePlace the glittered berries where they catch the light — between ornaments, along a garland or near the tips of branches.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mcp-style-image\"\u003e\n          \u003cimg src=\"https:\/\/moisland.com\/cdn\/shop\/files\/DM_20261112132452_001.png?v=1794461126\u0026amp;width=1500\" alt=\"Close-up of glittered Christmas decorative picks and flexible wired stems\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTERACTIVE LOOKBOOK --\u003e\n  \u003csection class=\"mcp-lookbook\"\u003e\n    \u003cdiv class=\"mcp-wrap mcp-lookbook-grid\"\u003e\n      \u003cdiv class=\"mcp-lookbook-copy\"\u003e\n        \u003cdiv class=\"mcp-eyebrow\"\u003eA little detail, in more places\u003c\/div\u003e\n        \u003ch2 class=\"mcp-serif\"\u003eLet the festive feeling travel.\u003c\/h2\u003e\n        \u003cp class=\"mcp-copy\"\u003eBring the same coordinated look to the Christmas tree, mantel garland and front-door wreath. Tap through the scenes for a little inspiration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mcp-gallery\" aria-label=\"Christmas decorating inspiration gallery\"\u003e\n        \u003cdiv class=\"mcp-gallery-frame\"\u003e\n          \u003cimg id=\"mcp-gallery-image\" src=\"https:\/\/moisland.com\/cdn\/shop\/files\/DM_20261112132441_001.png?v=1794461125\u0026amp;width=1500\" alt=\"Christmas tree, mantel garland and holiday wreath decorating inspiration\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mcp-gallery-meta\"\u003e\n          \u003cdiv class=\"mcp-gallery-caption\" id=\"mcp-gallery-caption\"\u003eThree ways to style\u003c\/div\u003e\n          \u003cdiv class=\"mcp-gallery-controls\"\u003e\n            \u003cbutton class=\"mcp-arrow\" id=\"mcp-gallery-prev\" type=\"button\" aria-label=\"Previous inspiration image\"\u003e‹\u003c\/button\u003e\n            \u003cbutton class=\"mcp-arrow\" id=\"mcp-gallery-next\" type=\"button\" aria-label=\"Next inspiration image\"\u003e›\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTERACTIVE SET BUILDER --\u003e\n  \u003csection class=\"mcp-builder\" id=\"mcp-builder\"\u003e\n    \u003cdiv class=\"mcp-wrap\"\u003e\n      \u003cdiv class=\"mcp-builder-head\"\u003e\n        \u003cdiv class=\"mcp-eyebrow\" style=\"color:#8e6c3b;\"\u003eChoose the mix that fits your decorating plans\u003c\/div\u003e\n        \u003ch2 class=\"mcp-serif\"\u003eBuild Your Holiday Look.\u003c\/h2\u003e\n        \u003cp class=\"mcp-copy\"\u003eChoose a single style, or bring all three together in a coordinated mix. Select a color and set below, then continue to the product options.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mcp-builder-grid\"\u003e\n        \u003cdiv class=\"mcp-builder-panel\"\u003e\n          \u003cspan class=\"mcp-field-label\"\u003e01 \/ Choose a color\u003c\/span\u003e\n          \u003cdiv class=\"mcp-choice-row\" role=\"group\" aria-label=\"Choose color\"\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-builder-color=\"Gold\" aria-pressed=\"true\"\u003eGold\u003c\/button\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-builder-color=\"Red\" aria-pressed=\"false\"\u003eRed\u003c\/button\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-builder-color=\"Pink\" aria-pressed=\"false\"\u003ePink\u003c\/button\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-builder-color=\"Champagne Gold\" aria-pressed=\"false\"\u003eChampagne Gold\u003c\/button\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"mcp-field-label\"\u003e02 \/ Choose your set\u003c\/span\u003e\n          \u003cdiv class=\"mcp-choice-row\" role=\"group\" aria-label=\"Choose set size\"\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-set=\"10\" aria-pressed=\"true\"\u003e10 PCS\u003c\/button\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-set=\"15\" aria-pressed=\"false\"\u003e15 PCS\u003c\/button\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-set=\"30\" aria-pressed=\"false\"\u003e30 PCS\u003c\/button\u003e\n            \u003cbutton class=\"mcp-choice\" type=\"button\" data-set=\"75\" aria-pressed=\"false\"\u003e75 PCS\u003c\/button\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mcp-single-style is-visible\" id=\"mcp-single-style\"\u003e\n            \u003cspan class=\"mcp-field-label\"\u003e03 \/ Choose one style · 10 pieces\u003c\/span\u003e\n            \u003cdiv class=\"mcp-choice-row\" role=\"group\" aria-label=\"Choose single style\"\u003e\n              \u003cbutton class=\"mcp-choice\" type=\"button\" data-single=\"Cedar Sprays\" aria-pressed=\"true\"\u003eCedar Sprays\u003c\/button\u003e\n              \u003cbutton class=\"mcp-choice\" type=\"button\" data-single=\"Curly Twig Sprays\" aria-pressed=\"false\"\u003eCurly Twig Sprays\u003c\/button\u003e\n              \u003cbutton class=\"mcp-choice\" type=\"button\" data-single=\"Berry Branches\" aria-pressed=\"false\"\u003eBerry Branches\u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"mcp-builder-note\"\u003eThe on-page preview helps you compare options. The button will apply the matching choices to the Shopify product selector when your theme allows it.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003caside class=\"mcp-summary\" aria-live=\"polite\"\u003e\n          \u003cdiv class=\"mcp-eyebrow\"\u003eYour selection\u003c\/div\u003e\n          \u003ch3 id=\"mcp-summary-title\"\u003e10 PCS · Cedar Sprays\u003c\/h3\u003e\n          \u003cp id=\"mcp-summary-subtitle\"\u003eA single-style set for a focused finishing touch.\u003c\/p\u003e\n          \u003cdiv class=\"mcp-summary-breakdown\" id=\"mcp-summary-breakdown\"\u003e\n            10 Cedar Sprays\n          \u003c\/div\u003e\n          \u003cp id=\"mcp-summary-color\"\u003eColor: Gold\u003c\/p\u003e\n          \u003cbutton class=\"mcp-button\" id=\"mcp-apply-selection\" type=\"button\"\u003eContinue to product options \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"mcp-sync-message\" id=\"mcp-sync-message\"\u003eChoose your preferred color and set to see the details update here.\u003c\/div\u003e\n        \u003c\/aside\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SIMPLE HOW-TO IMAGE --\u003e\n  \u003csection class=\"mcp-styles\" style=\"padding-top:62px;padding-bottom:62px;\"\u003e\n    \u003cdiv class=\"mcp-wrap mcp-style-layout\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mcp-eyebrow\"\u003eA simple styling ritual\u003c\/div\u003e\n        \u003ch2 class=\"mcp-serif\"\u003eFluff. Place. Layer.\u003c\/h2\u003e\n        \u003cp class=\"mcp-copy\"\u003eGently separate the branches, tuck each stem into the greenery, then layer the three shapes until the arrangement feels balanced. Make it symmetrical or let it feel a little more natural — the finishing touch is yours.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mcp-style-image\"\u003e\n        \u003cimg src=\"https:\/\/moisland.com\/cdn\/shop\/files\/DM_20261112132455_001.png?v=1794461125\u0026amp;width=1500\" alt=\"How to fluff, place and layer Christmas glitter tree picks\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"mcp-faq\"\u003e\n    \u003cdiv class=\"mcp-wrap mcp-faq-wrap\"\u003e\n      \u003cdiv class=\"mcp-section-head\"\u003e\n        \u003cdiv class=\"mcp-eyebrow\"\u003eA few helpful details\u003c\/div\u003e\n        \u003ch2 class=\"mcp-serif\"\u003eBefore you decorate.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat comes in the 15-piece mix?\u003c\/summary\u003e\n        \u003cp\u003e5 Cedar Sprays, 5 Curly Twig Sprays and 5 Berry Branches.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat comes in the 30-piece mix?\u003c\/summary\u003e\n        \u003cp\u003e10 Cedar Sprays, 10 Curly Twig Sprays and 10 Berry Branches.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat comes in the 75-piece mix?\u003c\/summary\u003e\n        \u003cp\u003e30 Cedar Sprays, 30 Curly Twig Sprays and 15 Berry Branches.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I buy just one style?\u003c\/summary\u003e\n        \u003cp\u003eYes. Choose a 10-piece single-style set: Cedar Sprays, Curly Twig Sprays or Berry Branches.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhere can I use the picks?\u003c\/summary\u003e\n        \u003cp\u003eStyle them on Christmas trees, wreaths, mantel garlands and seasonal arrangements. Keep decorative picks away from open flames and direct heat.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSE --\u003e\n  \u003csection class=\"mcp-close\"\u003e\n    \u003cdiv class=\"mcp-eyebrow\"\u003eA finishing touch for the season\u003c\/div\u003e\n    \u003ch2 class=\"mcp-serif\"\u003eMake your Christmas décor feel complete.\u003c\/h2\u003e\n    \u003cp\u003eChoose your favorite finish and the set that suits your space. A little texture, a little height, and just the right amount of sparkle.\u003c\/p\u003e\n    \u003ca class=\"mcp-button\" href=\"#mcp-builder\"\u003eChoose Your Set \u003cspan aria-hidden=\"true\"\u003e↑\u003c\/span\u003e\u003c\/a\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('mcp-v3');\n  if (!root || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var productUrl = 'https:\/\/moisland.com\/products\/christmas-glitter-tree-picks';\n\n  var colorData = {\n    'Gold': {\n      image: 'https:\/\/moisland.com\/cdn\/shop\/files\/Christmas_Tree_Picks_Gold.png?v=1794463802\u0026width=1600',\n      caption: 'Gold · A warm classic finish'\n    },\n    'Red': {\n      image: 'https:\/\/moisland.com\/cdn\/shop\/files\/Christmas_Tree_Picks_Red.png?v=1794463801\u0026width=1600',\n      caption: 'Red · A bold holiday accent'\n    },\n    'Pink': {\n      image: 'https:\/\/moisland.com\/cdn\/shop\/files\/Christmas_Tree_Picks_Pink.png?v=1794463802\u0026width=1600',\n      caption: 'Pink · A soft festive statement'\n    },\n    'Champagne Gold': {\n      image: 'https:\/\/moisland.com\/cdn\/shop\/files\/Christmas_Tree_Picks_Champagne_Gold.png?v=1794463803\u0026width=1600',\n      caption: 'Champagne Gold · A subtle, elegant glow'\n    }\n  };\n\n  var setData = {\n    '10': {\n      title: '10 PCS · Single Style',\n      subtitle: 'A single-style set for a focused finishing touch.',\n      breakdown: '10 pieces of your selected style.'\n    },\n    '15': {\n      title: '15 PCS · 3-Style Mix',\n      subtitle: 'A small coordinated mix to add several textures.',\n      breakdown: '5 Cedar Sprays\u003cbr\u003e5 Curly Twig Sprays\u003cbr\u003e5 Berry Branches'\n    },\n    '30': {\n      title: '30 PCS · 3-Style Mix',\n      subtitle: 'A more generous mix for spreading the look across your display.',\n      breakdown: '10 Cedar Sprays\u003cbr\u003e10 Curly Twig Sprays\u003cbr\u003e10 Berry Branches'\n    },\n    '75': {\n      title: '75 PCS · Complete 3-Style Mix',\n      subtitle: 'The full assortment for a more layered holiday arrangement.',\n      breakdown: '30 Cedar Sprays\u003cbr\u003e30 Curly Twig Sprays\u003cbr\u003e15 Berry Branches'\n    }\n  };\n\n  var gallery = [\n    {\n      image: 'https:\/\/moisland.com\/cdn\/shop\/files\/DM_20261112132441_001.png?v=1794461125\u0026width=1500',\n      alt: 'Christmas tree, mantel garland and holiday wreath decorating inspiration',\n      caption: 'Three ways to style'\n    },\n    {\n      image: 'https:\/\/moisland.com\/cdn\/shop\/files\/DM_20261112132449_001.png?v=1794461125\u0026width=1500',\n      alt: 'Christmas tree before and after adding glitter decorative picks',\n      caption: 'A fuller-looking tree'\n    },\n    {\n      image: 'https:\/\/moisland.com\/cdn\/shop\/files\/DM_20261112132455_001.png?v=1794461125\u0026width=1500',\n      alt: 'Fluff, place and layer the decorative picks',\n      caption: 'Easy to arrange'\n    }\n  ];\n\n  var state = { color: 'Gold', set: '10', single: 'Cedar Sprays', slide: 0 };\n\n  function setPressed(selector, attr, value) {\n    root.querySelectorAll(selector).forEach(function (button) {\n      button.setAttribute('aria-pressed', button.getAttribute(attr) === value ? 'true' : 'false');\n    });\n  }\n\n  function updateColor(color) {\n    if (!colorData[color]) return;\n    state.color = color;\n    var hero = root.querySelector('#mcp-hero-image');\n    hero.style.opacity = '.25';\n    window.setTimeout(function () {\n      hero.src = colorData[color].image;\n      hero.alt = color + ' glitter Christmas tree picks styled on a festive Christmas tree';\n      hero.onload = function () { hero.style.opacity = '1'; };\n      if (hero.complete) hero.style.opacity = '1';\n    }, 100);\n    root.querySelector('#mcp-hero-caption').textContent = colorData[color].caption;\n    setPressed('[data-color]', 'data-color', color);\n    setPressed('[data-builder-color]', 'data-builder-color', color);\n    updateSummary();\n  }\n\n  function updateSet(set) {\n    if (!setData[set]) return;\n    state.set = set;\n    setPressed('[data-set]', 'data-set', set);\n    root.querySelector('#mcp-single-style').classList.toggle('is-visible', set === '10');\n    updateSummary();\n  }\n\n  function updateSingle(style) {\n    state.single = style;\n    setPressed('[data-single]', 'data-single', style);\n    updateSummary();\n  }\n\n  function currentVariantSetValue() {\n    if (state.set === '10') return '10 PCS – ' + state.single;\n    return state.set + ' PCS – 3-Style Mix';\n  }\n\n  function updateSummary() {\n    var data = setData[state.set];\n    var title = data.title;\n    var breakdown = data.breakdown;\n    if (state.set === '10') {\n      title = '10 PCS · ' + state.single;\n      breakdown = '10 ' + state.single;\n    }\n    root.querySelector('#mcp-summary-title').textContent = title;\n    root.querySelector('#mcp-summary-subtitle').textContent = data.subtitle;\n    root.querySelector('#mcp-summary-breakdown').innerHTML = breakdown;\n    root.querySelector('#mcp-summary-color').textContent = 'Color: ' + state.color;\n    root.querySelector('#mcp-sync-message').textContent = 'Your preview is set to ' + state.color + ' · ' + title + '.';\n  }\n\n  root.querySelectorAll('[data-color]').forEach(function (button) {\n    button.addEventListener('click', function () { updateColor(button.getAttribute('data-color')); });\n  });\n  root.querySelectorAll('[data-builder-color]').forEach(function (button) {\n    button.addEventListener('click', function () { updateColor(button.getAttribute('data-builder-color')); });\n  });\n  root.querySelectorAll('[data-set]').forEach(function (button) {\n    button.addEventListener('click', function () { updateSet(button.getAttribute('data-set')); });\n  });\n  root.querySelectorAll('[data-single]').forEach(function (button) {\n    button.addEventListener('click', function () { updateSingle(button.getAttribute('data-single')); });\n  });\n\n  \/\/ Accordion behavior: keep one style detail open at a time.\n  root.querySelectorAll('.mcp-style-tab').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var detail = root.querySelector('#' + button.getAttribute('aria-controls'));\n      var wasOpen = button.getAttribute('aria-expanded') === 'true';\n      root.querySelectorAll('.mcp-style-tab').forEach(function (other) {\n        other.setAttribute('aria-expanded', 'false');\n        other.querySelector('.mcp-plus').textContent = '+';\n      });\n      root.querySelectorAll('.mcp-style-detail').forEach(function (panel) { panel.classList.remove('is-open'); });\n      if (!wasOpen) {\n        button.setAttribute('aria-expanded', 'true');\n        button.querySelector('.mcp-plus').textContent = '−';\n        detail.classList.add('is-open');\n      }\n    });\n  });\n\n  \/\/ Small image carousel for the use-case story.\n  function showSlide(index) {\n    state.slide = (index + gallery.length) % gallery.length;\n    var item = gallery[state.slide];\n    var img = root.querySelector('#mcp-gallery-image');\n    img.style.opacity = '.25';\n    window.setTimeout(function () {\n      img.src = item.image;\n      img.alt = item.alt;\n      img.onload = function () { img.style.opacity = '1'; };\n      if (img.complete) img.style.opacity = '1';\n    }, 100);\n    root.querySelector('#mcp-gallery-caption').textContent = item.caption;\n  }\n  root.querySelector('#mcp-gallery-prev').addEventListener('click', function () { showSlide(state.slide - 1); });\n  root.querySelector('#mcp-gallery-next').addEventListener('click', function () { showSlide(state.slide + 1); });\n\n  function normalize(value) {\n    return String(value || '').toLowerCase().replace(\/[^a-z0-9]\/g, '');\n  }\n\n  function scrollToProductOptions() {\n    var controls = Array.prototype.slice.call(document.querySelectorAll(\n      'select[name^=\"options[\"], input[type=\"radio\"][name^=\"options[\"]'\n    ));\n    var firstOption = controls[0];\n    var target = firstOption \u0026\u0026 (\n      firstOption.closest('variant-selects') ||\n      firstOption.closest('variant-radios') ||\n      firstOption.closest('.product-form__input') ||\n      firstOption.closest('fieldset')\n    );\n    if (!target) {\n      var form = document.querySelector('form[action*=\"\/cart\/add\"]');\n      target = form \u0026\u0026 (form.closest('product-form') || form.closest('.product__info-container') || form);\n    }\n    if (!target) target = document.querySelector('product-info') || document.querySelector('.product__info-container');\n    if (target) {\n      target.scrollIntoView({ behavior: 'smooth', block: 'center' });\n      return true;\n    }\n    window.location.href = productUrl;\n    return false;\n  }\n\n  function applyNativeOption(pattern, desiredValue) {\n    var controls = Array.prototype.slice.call(document.querySelectorAll(\n      'select[name^=\"options[\"], input[type=\"radio\"][name^=\"options[\"]'\n    ));\n    var groups = {};\n    controls.forEach(function (control) {\n      var name = control.name || '';\n      if (!groups[name]) groups[name] = [];\n      groups[name].push(control);\n    });\n\n    var matchedGroup = null;\n    Object.keys(groups).some(function (name) {\n      var group = groups[name];\n      var first = group[0];\n      var wrapper = first.closest('fieldset, .product-form__input, .selector-wrapper, .product-form__field');\n      var label = wrapper ? wrapper.innerText : '';\n      var meta = name + ' ' + label;\n      if (pattern.test(meta)) {\n        matchedGroup = group;\n        return true;\n      }\n      return false;\n    });\n    if (!matchedGroup) return false;\n\n    var wanted = normalize(desiredValue);\n    var control0 = matchedGroup[0];\n\n    if (control0.tagName === 'SELECT') {\n      var option = Array.prototype.slice.call(control0.options).find(function (opt) {\n        return normalize(opt.value) === wanted || normalize(opt.textContent) === wanted;\n      });\n      if (!option) return false;\n      control0.value = option.value;\n      control0.dispatchEvent(new Event('input', { bubbles: true }));\n      control0.dispatchEvent(new Event('change', { bubbles: true }));\n      return true;\n    }\n\n    var radio = matchedGroup.find(function (input) {\n      var label = input.id ? document.querySelector('label[for=\"' + CSS.escape(input.id) + '\"]') : null;\n      return normalize(input.value) === wanted || normalize(label ? label.textContent : '') === wanted;\n    });\n    if (!radio) return false;\n    radio.checked = true;\n    radio.dispatchEvent(new Event('input', { bubbles: true }));\n    radio.dispatchEvent(new Event('change', { bubbles: true }));\n    return true;\n  }\n\n  root.querySelector('#mcp-apply-selection').addEventListener('click', function () {\n    var colorApplied = applyNativeOption(\/style|color\/i, state.color);\n    var setApplied = applyNativeOption(\/choose.?your.?set|set|quantity\/i, currentVariantSetValue());\n    var message = root.querySelector('#mcp-sync-message');\n    scrollToProductOptions();\n\n    if (colorApplied \u0026\u0026 setApplied) {\n      message.textContent = 'Your color and set have been selected in the Shopify product options above. Review the selection, then add to cart.';\n    } else {\n      message.textContent = 'Your preview is ready. If the product options above did not update automatically, please choose ' + state.color + ' and ' + currentVariantSetValue() + ' in the Shopify selector.';\n    }\n  });\n\n  updateSummary();\n})();\n\u003c\/script\u003e","brand":"moisland","offers":[{"title":"Gold \/ 10 PCS – Cedar Sprays","offer_id":65207655432569,"sku":"SDSZS-树叶*10金","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 10 PCS – Curly Twig Sprays","offer_id":65207655465337,"sku":"SDSZS-树枝*10金","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 10 PCS – Berry Branches","offer_id":65207655498105,"sku":"SDSZS-球*10金","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ ✨15 PCS – 3-Style Mix","offer_id":65207655530873,"sku":"SDSZS-15PCS金","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 🔥30 PCS – 3-Style Mix","offer_id":65207655563641,"sku":"SDSZS-30PCS金","price":32.98,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 👍75 PCS – 3-Style Mix","offer_id":65207655596409,"sku":"SDSZS-75PCS金","price":69.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 10 PCS – Cedar Sprays","offer_id":65207664935289,"sku":"SDSZS-树叶*10红","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 10 PCS – Curly Twig Sprays","offer_id":65207664968057,"sku":"SDSZS-树枝*10红","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 10 PCS – Berry Branches","offer_id":65207665000825,"sku":"SDSZS-球*10红","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ ✨15 PCS – 3-Style Mix","offer_id":65207665033593,"sku":"SDSZS-15PCS红","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 🔥30 PCS – 3-Style Mix","offer_id":65207665066361,"sku":"SDSZS-30PCS红","price":32.98,"currency_code":"USD","in_stock":true},{"title":"Red \/ 👍75 PCS – 3-Style Mix","offer_id":65207665099129,"sku":"SDSZS-75PCS红","price":69.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 10 PCS – Cedar Sprays","offer_id":65207665131897,"sku":"SDSZS-树叶*10粉","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 10 PCS – Curly Twig Sprays","offer_id":65207665164665,"sku":"SDSZS-树枝*10粉","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 10 PCS – Berry Branches","offer_id":65207665197433,"sku":"SDSZS-球*10粉","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ ✨15 PCS – 3-Style Mix","offer_id":65207665230201,"sku":"SDSZS-15PCS粉","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 🔥30 PCS – 3-Style Mix","offer_id":65207665262969,"sku":"SDSZS-30PCS粉","price":32.98,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 👍75 PCS – 3-Style Mix","offer_id":65207665295737,"sku":"SDSZS-75PCS粉","price":69.99,"currency_code":"USD","in_stock":true},{"title":"Champagne Gold \/ 10 PCS – Cedar Sprays","offer_id":65207665328505,"sku":"SDSZS-树叶*10香槟金","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Champagne Gold \/ 10 PCS – Curly Twig Sprays","offer_id":65207665361273,"sku":"SDSZS-树枝*10香槟金","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Champagne Gold \/ 10 PCS – Berry Branches","offer_id":65207665394041,"sku":"SDSZS-球*10香槟金","price":15.99,"currency_code":"USD","in_stock":true},{"title":"Champagne Gold \/ ✨15 PCS – 3-Style Mix","offer_id":65207665426809,"sku":"SDSZS-15PCS香槟金","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Champagne Gold \/ 🔥30 PCS – 3-Style Mix","offer_id":65207665459577,"sku":"SDSZS-30PCS香槟金","price":32.98,"currency_code":"USD","in_stock":true},{"title":"Champagne Gold \/ 👍75 PCS – 3-Style Mix","offer_id":65207665492345,"sku":"SDSZS-75PCS香槟金","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/4059\/4883\/files\/DM_20261112132452_001.png?v=1794461126","url":"https:\/\/moisland.com\/products\/christmas-glitter-tree-picks","provider":"moisland","version":"1.0","type":"link"}