{"product_id":"snowflake-decal","title":"Snowflake Decal Kit","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800\u0026display=swap');\n\n  \/* ============================================================\n     PRODUCT DESCRIPTION — SEASONAL SNOWFLAKE DECAL KIT\n     Same system as the NFC page (defensive width rules, top bar,\n     glow, truck shipping row) at the smaller text scale, plus:\n     - a \"What's in the kit\" list where each snowflake icon is drawn\n       at its real relative size and slowly turns\n     - a paint-safety callout so the 30-90 day rule isn't missed\n     - a few snowflakes drifting behind the header (transform only)\n     Snowflakes are icy blue, same logic as the blue rain: color only\n     where it explains something.\n     ============================================================ *\/\n\n  .sk {\n    display: block !important;\n    width: 100% !important;\n    flex: 1 1 100%;\n    align-self: stretch;\n    contain: layout style;\n    float: none !important;\n\n    position: relative;\n    max-width: 600px;\n    margin: 0 auto;\n    background: transparent;\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: 18px;\n    color: #F2F2F0;\n    font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;\n    box-sizing: border-box;\n    overflow: hidden;\n  }\n\n  .sk *, .sk *::before, .sk *::after { box-sizing: border-box; }\n\n  .sk__inner {\n    position: relative;\n    padding: 24px 24px 26px;\n    overflow: hidden;\n  }\n\n  \/* drifting snow behind the header: 7 flakes, transform + opacity only *\/\n  .sk__snow {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 190px;\n    overflow: hidden;\n    pointer-events: none;\n    z-index: 0;\n    -webkit-mask-image: linear-gradient(to bottom, #000 40%, transparent);\n            mask-image: linear-gradient(to bottom, #000 40%, transparent);\n  }\n\n  .sk__flake {\n    position: absolute;\n    top: -12px;\n    border-radius: 50%;\n    background: #dbeafe;\n    opacity: 0;\n    animation: skFall linear infinite;\n  }\n\n  .sk__flake:nth-child(1) { left: 8%;  width: 3px; height: 3px; animation-duration: 9s;  animation-delay: 0s; }\n  .sk__flake:nth-child(2) { left: 22%; width: 2px; height: 2px; animation-duration: 7s;  animation-delay: 2.2s; }\n  .sk__flake:nth-child(3) { left: 38%; width: 4px; height: 4px; animation-duration: 11s; animation-delay: 1s; }\n  .sk__flake:nth-child(4) { left: 55%; width: 2px; height: 2px; animation-duration: 8s;  animation-delay: 3.4s; }\n  .sk__flake:nth-child(5) { left: 68%; width: 3px; height: 3px; animation-duration: 10s; animation-delay: 0.6s; }\n  .sk__flake:nth-child(6) { left: 82%; width: 2px; height: 2px; animation-duration: 7.5s; animation-delay: 4.2s; }\n  .sk__flake:nth-child(7) { left: 93%; width: 3px; height: 3px; animation-duration: 9.5s; animation-delay: 1.8s; }\n\n  @keyframes skFall {\n    0%   { transform: translate(0, 0);       opacity: 0; }\n    10%  { opacity: 0.8; }\n    50%  { transform: translate(8px, 90px); }\n    90%  { opacity: 0.6; }\n    100% { transform: translate(-6px, 190px); opacity: 0; }\n  }\n\n  .sk__body { position: relative; z-index: 1; }\n\n  \/* ---------- header ---------- *\/\n  .sk__eyebrow-row {\n    display: flex;\n    align-items: center;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 9px;\n  }\n\n  .sk__label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: rgba(242, 242, 240, 0.6);\n    margin: 0;\n  }\n\n  .sk__badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    padding: 2px 8px;\n    border-radius: 999px;\n    background: rgba(147, 197, 253, 0.1);\n    border: 1px solid rgba(147, 197, 253, 0.32);\n    font-size: 9.5px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    color: #bfdbfe;\n  }\n\n  .sk__badge svg {\n    width: 9px;\n    height: 9px;\n    animation: skSpin 14s linear infinite;\n  }\n\n  .sk__headline {\n    position: relative;\n    display: inline-block;\n    font-size: 17px;\n    font-weight: 800;\n    letter-spacing: -0.015em;\n    line-height: 1.22;\n    color: #F8F8F6;\n    margin: 0 0 12px;\n  }\n\n  .sk__headline::after {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    bottom: -4px;\n    height: 2px;\n    width: 100%;\n    background: linear-gradient(90deg, rgba(242, 242, 240, 0.75), rgba(242, 242, 240, 0));\n    border-radius: 2px;\n    transform-origin: left;\n    transform: scaleX(0);\n    animation: skUnderline 0.9s cubic-bezier(0.16, 1, 0.3, 1) 0.3s forwards;\n  }\n\n  @keyframes skUnderline { to { transform: scaleX(1); } }\n\n  .sk__copy {\n    font-size: 12.5px;\n    line-height: 1.7;\n    color: rgba(242, 242, 240, 0.86);\n    margin: 0 0 22px;\n    max-width: 56ch;\n  }\n\n  .sk__copy strong { color: #fff; font-weight: 700; }\n\n  .sk__divider {\n    width: 100%;\n    height: 1px;\n    margin: 0 0 16px;\n    background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.16) 50%, rgba(255,255,255,0) 100%);\n  }\n\n  \/* ---------- features ---------- *\/\n  .sk__features {\n    list-style: none;\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 6px 20px;\n    margin: 0 0 20px;\n    padding: 0;\n  }\n\n  .sk__feature {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 10px 8px;\n    margin: 0 -8px;\n    border-radius: 9px;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n    opacity: 0;\n    animation: skRowIn 0.5s cubic-bezier(0.16, 1, 0.3, 1) both;\n    transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;\n  }\n\n  .sk__feature:nth-child(1) { animation-delay: 0.05s; }\n  .sk__feature:nth-child(2) { animation-delay: 0.12s; }\n  .sk__feature:nth-child(3) { animation-delay: 0.19s; }\n  .sk__feature:nth-child(4) { animation-delay: 0.26s; }\n\n  @keyframes skRowIn {\n    from { opacity: 0; transform: translateY(5px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  @media (hover: hover) and (pointer: fine) {\n    .sk__feature:hover {\n      background: rgba(239, 201, 160, 0.05);\n      border-color: rgba(239, 201, 160, 0.25);\n      transform: translateX(2px);\n    }\n  }\n\n  .sk__feature-icon {\n    flex: 0 0 32px;\n    width: 32px;\n    height: 32px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 9px;\n    background: rgba(239, 201, 160, 0.1);\n    border: 1px solid rgba(239, 201, 160, 0.3);\n    color: #EFC9A0;\n    overflow: visible;\n    animation: skFloat 3.6s ease-in-out infinite, skIconGlow 3.6s ease-in-out infinite;\n  }\n\n  @keyframes skIconGlow {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(239, 201, 160, 0); }\n    50%      { box-shadow: 0 0 12px 0 rgba(239, 201, 160, 0.32); }\n  }\n\n  .sk__feature:nth-child(2) .sk__feature-icon { animation-delay: 0.4s; }\n  .sk__feature:nth-child(3) .sk__feature-icon { animation-delay: 0.8s; }\n  .sk__feature:nth-child(4) .sk__feature-icon { animation-delay: 1.2s; }\n\n  @keyframes skFloat {\n    0%, 100% { transform: translateY(0); }\n    50%      { transform: translateY(-1.5px); }\n  }\n\n  .sk__feature-icon svg { width: 18px; height: 18px; overflow: visible; }\n\n  .sk__feature-label {\n    font-size: 13.5px;\n    font-weight: 600;\n    color: rgba(242, 242, 240, 0.95);\n    line-height: 1.3;\n  }\n\n  \/* icon motions: layers separate \/ shield glow \/ sides slide \/ QR scan line *\/\n  .sk__layer { transform-box: fill-box; transform-origin: center; animation: skLayerShift 3s ease-in-out infinite; }\n  .sk__layer--top    { animation-delay: 0s; }\n  .sk__layer--mid    { animation-delay: 0.3s; }\n  .sk__layer--bottom { animation-delay: 0.6s; }\n  .sk__layer--top    { --dy: -2.4px; }\n  .sk__layer--bottom { --dy: 2.4px; }\n  .sk__layer--mid    { --dy: 0px; }\n  @keyframes skLayerShift {\n    0%, 55%, 100% { transform: translateY(0); }\n    25%           { transform: translateY(var(--dy)); }\n  }\n\n  .sk__shield { transform-box: fill-box; transform-origin: center; animation: skShield 4s ease-in-out infinite; }\n  @keyframes skShield {\n    0%, 55%, 100% { transform: scale(1); }\n    68%           { transform: scale(1.14); }\n    80%           { transform: scale(1); }\n  }\n  .sk__shield-check {\n    stroke-dasharray: 12;\n    stroke-dashoffset: 12;\n    animation: skDraw 4s ease-in-out infinite;\n  }\n  @keyframes skDraw {\n    0%        { stroke-dashoffset: 12; }\n    20%, 88%  { stroke-dashoffset: 0; }\n    100%      { stroke-dashoffset: 12; }\n  }\n\n  .sk__arrow-l, .sk__arrow-r { animation: skSlide 2.4s ease-in-out infinite; }\n  .sk__arrow-l { --dx: -2.6px; }\n  .sk__arrow-r { --dx: 2.6px; }\n  @keyframes skSlide {\n    0%, 100% { transform: translateX(0); }\n    50%      { transform: translateX(var(--dx)); }\n  }\n\n  .sk__qr-line { animation: skScan 2.6s ease-in-out infinite; }\n  @keyframes skScan {\n    0%, 100% { transform: translateY(-6px); opacity: 0; }\n    15%, 85% { opacity: 1; }\n    50%      { transform: translateY(6px); }\n  }\n\n  \/* ---------- kit contents ---------- *\/\n  .sk__kit {\n    margin: 0 0 16px;\n    padding: 16px 18px 8px;\n    border-radius: 12px;\n    background: rgba(147, 197, 253, 0.05);\n    border: 1px solid rgba(147, 197, 253, 0.26);\n    opacity: 0;\n    animation: skRowIn 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.32s both;\n  }\n\n  .sk__section-head {\n    display: flex;\n    align-items: baseline;\n    justify-content: space-between;\n    margin: 0 0 6px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid rgba(147, 197, 253, 0.2);\n  }\n\n  .sk__section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: rgba(242, 242, 240, 0.4);\n    margin: 0;\n  }\n\n  .sk__kit .sk__section-label {\n    font-size: 15px;\n    letter-spacing: 0.02em;\n    text-transform: none;\n    font-weight: 800;\n    color: #fff;\n  }\n\n  .sk__kit-total {\n    font-size: 12px;\n    font-weight: 800;\n    color: #bfdbfe;\n    margin: 0;\n    padding: 3px 10px;\n    border-radius: 999px;\n    background: rgba(147, 197, 253, 0.14);\n    border: 1px solid rgba(147, 197, 253, 0.34);\n  }\n\n  .sk__kit-list {\n    list-style: none;\n    margin: 0;\n    padding: 0;\n  }\n\n  .sk__kit-row {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    padding: 10px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.07);\n    font-size: 14px;\n  }\n\n  .sk__kit-row:last-child { border-bottom: none; }\n\n  \/* fixed-width slot so rows line up whatever the flake size *\/\n  .sk__flake-slot {\n    flex: 0 0 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .sk__flake-icon {\n    color: #bfdbfe;\n    filter: drop-shadow(0 0 4px rgba(147, 197, 253, 0.35));\n    animation: skSpin 16s linear infinite;\n  }\n\n  .sk__flake-icon--lg { width: 32px; height: 32px; }\n  .sk__flake-icon--md { width: 24px; height: 24px; animation-duration: 20s; }\n  .sk__flake-icon--sm { width: 15px; height: 15px; animation-duration: 12s; }\n\n  .sk__kit-row:nth-child(even) .sk__flake-icon { animation-direction: reverse; }\n\n  @keyframes skSpin {\n    from { transform: rotate(0deg); }\n    to   { transform: rotate(360deg); }\n  }\n\n  .sk__kit-name {\n    flex: 1 1 auto;\n    min-width: 0;\n    color: rgba(242, 242, 240, 0.9);\n    font-weight: 600;\n  }\n\n  .sk__kit-name small {\n    display: block;\n    margin-top: 1px;\n    font-size: 11px;\n    font-weight: 500;\n    color: rgba(242, 242, 240, 0.45);\n  }\n\n  .sk__kit-qty {\n    flex: 0 0 auto;\n    min-width: 44px;\n    padding: 3px 11px;\n    border-radius: 999px;\n    background: rgba(147, 197, 253, 0.14);\n    border: 1px solid rgba(147, 197, 253, 0.4);\n    color: #dbeafe;\n    font-size: 14px;\n    font-weight: 800;\n    text-align: center;\n    font-variant-numeric: tabular-nums;\n  }\n\n  \/* ---------- paint-safety callout ---------- *\/\n  .sk__notice {\n    display: flex;\n    gap: 11px;\n    align-items: flex-start;\n    margin: 0 0 20px;\n    padding: 12px 14px;\n    border-radius: 10px;\n    background: rgba(255, 255, 255, 0.035);\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    opacity: 0;\n    animation: skRowIn 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.38s both;\n  }\n\n  .sk__notice-icon {\n    flex: 0 0 18px;\n    width: 18px;\n    height: 18px;\n    margin-top: 1px;\n    color: rgba(242, 242, 240, 0.85);\n  }\n\n  .sk__notice-icon svg { width: 100%; height: 100%; }\n\n  .sk__notice-hand { transform-box: view-box; transform-origin: 12px 12px; animation: skSpin 12s linear infinite; }\n\n  .sk__notice-title {\n    font-size: 12px;\n    font-weight: 700;\n    color: #F2F2F0;\n    margin: 0 0 2px;\n  }\n\n  .sk__notice-text {\n    font-size: 12px;\n    line-height: 1.55;\n    color: rgba(242, 242, 240, 0.62);\n    margin: 0;\n  }\n\n  \/* ---------- shipping ---------- *\/\n  .sk__shipping {\n    opacity: 0;\n    animation: skRowIn 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.44s both;\n  }\n\n  .sk__shipping-row {\n    display: flex;\n    align-items: baseline;\n    justify-content: space-between;\n    font-size: 12px;\n    padding: 7px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .sk__shipping-row span:first-child { color: rgba(242, 242, 240, 0.55); }\n  .sk__shipping-row span:last-child  { color: rgba(242, 242, 240, 0.92); font-weight: 600; }\n\n  .sk__shipping-total {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 10px;\n    margin-top: 12px;\n    padding: 12px 14px;\n    background: rgba(239, 201, 160, 0.08);\n    border: 1px solid rgba(239, 201, 160, 0.28);\n    border-radius: 10px;\n    overflow: hidden;\n    animation: skTotalPulse 3.4s ease-in-out infinite;\n  }\n\n  @keyframes skTotalPulse {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(239, 201, 160, 0); }\n    50%      { box-shadow: 0 0 16px 1px rgba(239, 201, 160, 0.18); }\n  }\n\n  .sk__shipping-total::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: -60%;\n    width: 50%;\n    height: 100%;\n    background: linear-gradient(100deg, transparent 0%, rgba(255,255,255,0.16) 50%, transparent 100%);\n    animation: skShimmer 1.6s ease-out 1.3s 1;\n  }\n\n  @keyframes skShimmer {\n    from { left: -60%; }\n    to   { left: 120%; }\n  }\n\n  .sk__shipping-total-left {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    min-width: 0;\n  }\n\n  .sk__shipping-total span {\n    font-size: 12px;\n    font-weight: 700;\n    color: #F2F2F0;\n  }\n\n  .sk__shipping-total-value {\n    position: relative;\n    z-index: 1;\n    flex: 0 0 auto;\n    font-weight: 800;\n    color: #EFC9A0 !important;\n    white-space: nowrap;\n  }\n\n  \/* truck: rolling wheels, drive bounce, trailing dashes *\/\n  .sk__truck-wrap {\n    position: relative;\n    flex: 0 0 24px;\n    width: 24px;\n    height: 18px;\n  }\n\n  .sk__truck-trail {\n    position: absolute;\n    top: 50%;\n    right: 100%;\n    margin-top: -1px;\n    width: 14px;\n    height: 2px;\n    display: flex;\n    gap: 3px;\n  }\n\n  .sk__truck-trail span {\n    width: 4px;\n    height: 2px;\n    padding: 0;\n    border-radius: 2px;\n    background: rgba(239, 201, 160, 0.45);\n    animation: skTrail 1.1s linear infinite;\n  }\n\n  .sk__truck-trail span:nth-child(2) { animation-delay: 0.2s; }\n  .sk__truck-trail span:nth-child(3) { animation-delay: 0.4s; }\n\n  @keyframes skTrail {\n    0%   { opacity: 0;   transform: translateX(6px); }\n    40%  { opacity: 0.9; }\n    100% { opacity: 0;   transform: translateX(-6px); }\n  }\n\n  .sk__truck {\n    display: block;\n    width: 24px;\n    height: 18px;\n    color: #EFC9A0;\n    animation: skBounce 1.1s ease-in-out infinite;\n  }\n\n  @keyframes skBounce {\n    0%, 100% { transform: translateY(0); }\n    50%      { transform: translateY(-1px); }\n  }\n\n  .sk__truck svg { width: 100%; height: 100%; overflow: visible; }\n\n  .sk__truck-wheel {\n    transform-box: fill-box;\n    transform-origin: center;\n    animation: skSpin 0.6s linear infinite;\n  }\n\n  \/* ---------- order policy ---------- *\/\n  .sk__policy {\n    display: flex;\n    gap: 11px;\n    align-items: flex-start;\n    margin: 18px 0 0;\n    padding: 16px 18px;\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.06);\n    border: 1px solid rgba(255, 255, 255, 0.38);\n    border-left: 4px solid #F2F2F0;\n    opacity: 0;\n    animation: skRowIn 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.5s both;\n  }\n\n  .sk__policy-icon {\n    flex: 0 0 22px;\n    width: 22px;\n    height: 22px;\n    margin-top: 1px;\n    color: #fff;\n  }\n\n  .sk__policy-icon svg { width: 100%; height: 100%; overflow: visible; }\n\n  \/* palette dots light up one after another: color and finish *\/\n  .sk__dot { animation: skDot 3s ease-in-out infinite; }\n  .sk__dot:nth-of-type(2) { animation-delay: 0.4s; }\n  .sk__dot:nth-of-type(3) { animation-delay: 0.8s; }\n  .sk__dot:nth-of-type(4) { animation-delay: 1.2s; }\n\n  @keyframes skDot {\n    0%, 55%, 100% { opacity: 0.35; }\n    25%           { opacity: 1; }\n  }\n\n  .sk__policy-title {\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    color: #fff;\n    margin: 0 0 6px;\n  }\n\n  .sk__policy-text {\n    font-size: 13.5px;\n    line-height: 1.65;\n    color: rgba(242, 242, 240, 0.88);\n    margin: 0;\n  }\n\n  \/* ---------- responsive ---------- *\/\n  @media (max-width: 600px) {\n    .sk__inner { padding: 20px 16px 22px; }\n    .sk__headline { font-size: 15.5px; }\n    .sk__copy { font-size: 12px; line-height: 1.65; }\n    .sk__kit { padding: 14px 12px 6px; }\n    .sk__kit-row { font-size: 13.5px; }\n    .sk__features { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; }\n    .sk__feature {\n      margin: 0;\n      padding: 10px 9px;\n      gap: 8px;\n      border: 1px solid rgba(255, 255, 255, 0.09);\n      background: rgba(255, 255, 255, 0.025);\n    }\n    .sk__feature-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sk__feature-icon svg { width: 16px; height: 16px; }\n    .sk__feature-label { font-size: 12px; }\n  }\n\n  @media (max-width: 360px) {\n    .sk__feature { padding: 9px 7px; gap: 6px; }\n    .sk__feature-label { font-size: 11px; }\n    .sk__shipping-total { flex-wrap: wrap; row-gap: 8px; }\n    .sk__shipping-total-value { margin-left: auto; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sk__snow { display: none; }\n    .sk__headline::after { animation: none !important; transform: scaleX(1) !important; }\n    .sk__feature, .sk__kit, .sk__notice, .sk__shipping, .sk__policy {\n      opacity: 1 !important; transform: none !important; animation: none !important;\n    }\n    .sk__dot { animation: none !important; opacity: 0.8 !important; }\n    .sk__feature-icon, .sk__layer, .sk__shield, .sk__arrow-l, .sk__arrow-r,\n    .sk__flake-icon, .sk__badge svg, .sk__notice-hand { animation: none !important; transform: none !important; }\n    .sk__shield-check { animation: none !important; stroke-dashoffset: 0 !important; }\n    .sk__qr-line { animation: none !important; opacity: 1 !important; transform: none !important; }\n    .sk__shipping-total { animation: none !important; }\n    .sk__shipping-total::after { animation: none !important; display: none; }\n    .sk__truck, .sk__truck-wheel { animation: none !important; }\n    .sk__truck-trail span { animation: none !important; opacity: 0.45 !important; transform: none !important; }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"sk\" aria-label=\"Product description\"\u003e\n  \u003cdiv class=\"sk__inner\"\u003e\n    \u003cdiv class=\"sk__snow\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"sk__flake\"\u003e\u003c\/span\u003e\u003cspan class=\"sk__flake\"\u003e\u003c\/span\u003e\u003cspan class=\"sk__flake\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"sk__flake\"\u003e\u003c\/span\u003e\u003cspan class=\"sk__flake\"\u003e\u003c\/span\u003e\u003cspan class=\"sk__flake\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"sk__flake\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sk__body\"\u003e\n\n      \u003cdiv class=\"sk__eyebrow-row\"\u003e\n        \u003cp class=\"sk__label\"\u003eVehicle Decal Kit\u003c\/p\u003e\n        \u003cspan class=\"sk__badge\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M12 2v20M4.9 6.5l14.2 11M19.1 6.5 4.9 17.5M9 4l3 2 3-2M9 20l3-2 3 2\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          New · Seasonal\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch3 class=\"sk__headline\"\u003eSnowflake Decal Kit\u003c\/h3\u003e\n      \u003cp class=\"sk__copy\"\u003e\n        Give your vehicle a winter look with a full set of\n        \u003cstrong\u003e26 snowflake decals\u003c\/strong\u003e in four sizes, with\n        pieces for both sides of the car. Made from premium decal\n        material that's safe for original paint, and arranged\n        however you like.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"sk__divider\"\u003e\u003c\/div\u003e\n\n      \u003cul class=\"sk__features\"\u003e\n\n        \u003cli class=\"sk__feature\"\u003e\n          \u003cspan class=\"sk__feature-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cpath class=\"sk__layer sk__layer--top\" d=\"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z\"\u003e\u003c\/path\u003e\n              \u003cpath class=\"sk__layer sk__layer--mid\" d=\"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65\"\u003e\u003c\/path\u003e\n              \u003cpath class=\"sk__layer sk__layer--bottom\" d=\"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"sk__feature-label\"\u003ePremium decal\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"sk__feature\"\u003e\n          \u003cspan class=\"sk__feature-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cpath class=\"sk__shield\" d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e\n              \u003cpath class=\"sk__shield-check\" d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"sk__feature-label\"\u003eSafe for original paint\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"sk__feature\"\u003e\n          \u003cspan class=\"sk__feature-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cg class=\"sk__arrow-r\"\u003e\u003cpath d=\"M3 8h18\"\u003e\u003c\/path\u003e\u003cpath d=\"m17 4 4 4-4 4\"\u003e\u003c\/path\u003e\u003c\/g\u003e\n              \u003cg class=\"sk__arrow-l\"\u003e\u003cpath d=\"M21 16H3\"\u003e\u003c\/path\u003e\u003cpath d=\"m7 12-4 4 4 4\"\u003e\u003c\/path\u003e\u003c\/g\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"sk__feature-label\"\u003eFull kit, both sides of the vehicle\u003c\/span\u003e\n        \u003c\/li\u003e\n\n        \u003cli class=\"sk__feature\"\u003e\n          \u003cspan class=\"sk__feature-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003crect width=\"5\" height=\"5\" x=\"3\" y=\"3\" rx=\"1\"\u003e\u003c\/rect\u003e\n              \u003crect width=\"5\" height=\"5\" x=\"16\" y=\"3\" rx=\"1\"\u003e\u003c\/rect\u003e\n              \u003crect width=\"5\" height=\"5\" x=\"3\" y=\"16\" rx=\"1\"\u003e\u003c\/rect\u003e\n              \u003cpath d=\"M21 16h-3a2 2 0 0 0-2 2v3\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M21 21v.01\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 7v3a2 2 0 0 1-2 2H7\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M3 12h.01\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 3h.01\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 16v.01\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M16 12h1\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M21 12v.01\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 21v-1\"\u003e\u003c\/path\u003e\n              \u003cpath class=\"sk__qr-line\" d=\"M5 12h14\" stroke-width=\"1.4\" stroke=\"#bfdbfe\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"sk__feature-label\"\u003eQR code install guide included\u003c\/span\u003e\n        \u003c\/li\u003e\n\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"sk__kit\"\u003e\n        \u003cdiv class=\"sk__section-head\"\u003e\n          \u003cp class=\"sk__section-label\"\u003eWhat's in the kit\u003c\/p\u003e\n          \u003cp class=\"sk__kit-total\"\u003e26 pieces\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cul class=\"sk__kit-list\"\u003e\n\n          \u003cli class=\"sk__kit-row\"\u003e\n            \u003cspan class=\"sk__flake-slot\" aria-hidden=\"true\"\u003e\n              \u003csvg class=\"sk__flake-icon sk__flake-icon--lg\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v20M4.9 6.5l14.2 11M19.1 6.5 4.9 17.5M9 3.8l3 2.2 3-2.2M9 20.2 12 18l3 2.2M3.2 9.3 6.7 10l-.6 3.4M20.8 14.7 17.3 14l.6-3.4M3.2 14.7 6.7 14l-.6-3.4M20.8 9.3 17.3 10l.6 3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"sk__kit-name\"\u003eLarge snowflake\u003c\/span\u003e\n            \u003cspan class=\"sk__kit-qty\"\u003e×4\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli class=\"sk__kit-row\"\u003e\n            \u003cspan class=\"sk__flake-slot\" aria-hidden=\"true\"\u003e\n              \u003csvg class=\"sk__flake-icon sk__flake-icon--md\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v20M4.9 6.5l14.2 11M19.1 6.5 4.9 17.5M9 3.8l3 2.2 3-2.2M9 20.2 12 18l3 2.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"sk__kit-name\"\u003eMedium snowflake\u003c\/span\u003e\n            \u003cspan class=\"sk__kit-qty\"\u003e×4\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli class=\"sk__kit-row\"\u003e\n            \u003cspan class=\"sk__flake-slot\" aria-hidden=\"true\"\u003e\n              \u003csvg class=\"sk__flake-icon sk__flake-icon--md\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v6M12 16v6M4.9 6.5l5.2 3M13.9 14.5l5.2 3M19.1 6.5l-5.2 3M10.1 14.5l-5.2 3\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"sk__kit-name\"\u003eMedium snowflake with hole\u003c\/span\u003e\n            \u003cspan class=\"sk__kit-qty\"\u003e×8\u003c\/span\u003e\n          \u003c\/li\u003e\n\n          \u003cli class=\"sk__kit-row\"\u003e\n            \u003cspan class=\"sk__flake-slot\" aria-hidden=\"true\"\u003e\n              \u003csvg class=\"sk__flake-icon sk__flake-icon--sm\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v20M4.9 6.5l14.2 11M19.1 6.5 4.9 17.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"sk__kit-name\"\u003eSmall snowflake\u003c\/span\u003e\n            \u003cspan class=\"sk__kit-qty\"\u003e×10\u003c\/span\u003e\n          \u003c\/li\u003e\n\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sk__notice\" role=\"note\"\u003e\n        \u003cspan class=\"sk__notice-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\n            \u003cg class=\"sk__notice-hand\"\u003e\u003cpath d=\"M12 12V7\"\u003e\u003c\/path\u003e\u003c\/g\u003e\n            \u003cpath d=\"m12 12 3 2\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"sk__notice-title\"\u003eFresh paint? Wait before applying.\u003c\/p\u003e\n          \u003cp class=\"sk__notice-text\"\u003e\n            Do not apply to new paint less than 30–90 days old.\n            Installation instructions come with a QR code in your package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sk__shipping\"\u003e\n        \u003cp class=\"sk__section-label\" style=\"margin-bottom:10px;\"\u003eProduction \u0026amp; Shipping\u003c\/p\u003e\n        \u003cdiv class=\"sk__shipping-row\"\u003e\n          \u003cspan\u003eHandmade to order\u003c\/span\u003e\n          \u003cspan\u003e2–6 business days\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sk__shipping-row\"\u003e\n          \u003cspan\u003eShipping\u003c\/span\u003e\n          \u003cspan\u003e3–7 business days\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sk__shipping-total\"\u003e\n          \u003cspan class=\"sk__shipping-total-left\"\u003e\n            \u003cspan class=\"sk__truck-wrap\" aria-hidden=\"true\"\u003e\n              \u003cspan class=\"sk__truck-trail\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n              \u003cspan class=\"sk__truck\"\u003e\n                \u003csvg viewbox=\"0 0 24 18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                  \u003cpath d=\"M1 3h11v9H1z\"\u003e\u003c\/path\u003e\n                  \u003cpath d=\"M12 7h4l3 3v2h-7V7z\"\u003e\u003c\/path\u003e\n                  \u003ccircle class=\"sk__truck-wheel\" cx=\"6\" cy=\"14\" r=\"2\"\u003e\u003c\/circle\u003e\n                  \u003ccircle class=\"sk__truck-wheel\" cx=\"16.5\" cy=\"14\" r=\"2\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e\n              \u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan\u003eEstimated delivery\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"sk__shipping-total-value\"\u003e5–12 business days\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sk__policy\" role=\"note\"\u003e\n        \u003cspan class=\"sk__policy-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 22a10 10 0 1 1 10-10c0 2.8-2.2 4-4.5 4H15a2 2 0 0 0-1.4 3.4c.5.5.6 1.2.3 1.8-.4.5-1 .8-1.9.8Z\"\u003e\u003c\/path\u003e\n            \u003ccircle class=\"sk__dot\" cx=\"7.5\" cy=\"11\" r=\"1\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n            \u003ccircle class=\"sk__dot\" cx=\"10.5\" cy=\"7\" r=\"1\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n            \u003ccircle class=\"sk__dot\" cx=\"15.5\" cy=\"7.5\" r=\"1\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"sk__policy-title\"\u003eImportant policy\u003c\/p\u003e\n          \u003cp class=\"sk__policy-text\"\u003e\n            Every decal is crafted to order in your chosen color and\n            finish. As a result, we are unable to offer\n            \u003cstrong\u003erefunds, returns, or exchanges\u003c\/strong\u003e due to color preferences.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"STZYKUSTOM LLC","offers":[{"title":"Chrome","offer_id":49899820777543,"sku":null,"price":169.99,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":49899820810311,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":49899820843079,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Matte Black","offer_id":49899820875847,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":49899820908615,"sku":null,"price":169.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/4846\/5735\/files\/Snowflakes-decals.webp?v=1792635942","url":"https:\/\/stzykustom.com\/products\/snowflake-decal","provider":"STZYKUSTOM LLC","version":"1.0","type":"link"}