{"product_id":"seniors-pottery-workshop-make-a-christmas-angel","title":"Senior's Pottery workshop: Make a Christmas Angel","description":"\u003c!-- NEWMAKEIT CREATIVE 55+ | CHRISTMAS ANGEL | EASY-EDIT DATES --\u003e\n\u003cstyle\u003e\n  .nmi-c55-product,\n  .nmi-c55-product-column {\n    --ink: #173f35;\n    --copy: #343b35;\n    --muted: #59645c;\n    --blue: #dce9df;\n    --yellow: #eed8a5;\n    --cream: #fff8ef;\n    --white: #ffffff;\n    color: var(--copy);\n    font-family: inherit;\n    font-size: 16px;\n    line-height: 1.48;\n  }\n\n  .nmi-c55-product {\n    align-items: start;\n    display: grid;\n    gap: 24px;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    margin: 30px auto 0;\n    max-width: 1120px;\n  }\n\n  .nmi-c55-product-column {\n    align-self: start;\n    margin-top: 28px;\n    min-width: 0;\n    width: 100%;\n  }\n\n  .nmi-c55-product *,\n  .nmi-c55-product *::before,\n  .nmi-c55-product *::after,\n  .nmi-c55-product-column *,\n  .nmi-c55-product-column *::before,\n  .nmi-c55-product-column *::after {\n    box-sizing: border-box;\n  }\n\n  .nmi-c55-product h2,\n  .nmi-c55-product h3,\n  .nmi-c55-product p,\n  .nmi-c55-product ul,\n  .nmi-c55-product-column h2,\n  .nmi-c55-product-column h3,\n  .nmi-c55-product-column p,\n  .nmi-c55-product-column ul {\n    margin-top: 0;\n  }\n\n  .nmi-c55-product h2,\n  .nmi-c55-product h3,\n  .nmi-c55-product-column h2,\n  .nmi-c55-product-column h3 {\n    color: var(--ink);\n    line-height: 1.08;\n  }\n\n  \/* TOP PRODUCT AREA *\/\n\n  #ProductSection-product-template:has(.nmi-c55-product) {\n    --ink: #173f35;\n    --blue: #dce9df;\n    --yellow: #eed8a5;\n    --white: #ffffff;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__media-wrapper {\n    background: var(--white);\n    border: 2px solid var(--ink);\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__media-group \u003e .product-single__media-wrapper:first-of-type {\n    margin-left: auto !important;\n    margin-right: auto !important;\n    width: 100% !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__thumbnails \u003e .product-single__thumbnails-item:first-child {\n    display: none !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .nmi-c55-main-photo-button {\n    background: var(--white);\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    cursor: pointer;\n    display: block;\n    font: inherit;\n    font-size: 0.78rem;\n    font-weight: 900;\n    letter-spacing: 0.05em;\n    margin: 14px 0 0;\n    padding: 9px 13px;\n    text-transform: uppercase;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .nmi-c55-main-photo-button:hover,\n  #ProductSection-product-template:has(.nmi-c55-product) .nmi-c55-main-photo-button:focus {\n    background: var(--yellow);\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .nmi-c55-main-photo-button[hidden] {\n    display: none !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__meta {\n    background: transparent !important;\n    border: 0 !important;\n    border-top: 10px solid #dce9df !important;\n    margin: 0 !important;\n    padding: clamp(20px, 3vw, 28px) 0 0 !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__meta::before {\n    background: var(--yellow);\n    color: var(--ink);\n    content: \"CREATIVE 55+  |  BEGINNER LEVEL 1\";\n    display: inline-block;\n    font-size: 0.72rem;\n    font-weight: 900;\n    letter-spacing: 0.08em;\n    margin-bottom: 13px;\n    padding: 7px 10px;\n    text-transform: uppercase;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__title {\n    color: var(--ink) !important;\n    font-size: clamp(1.75rem, 3vw, 2.35rem) !important;\n    font-weight: 900 !important;\n    letter-spacing: -0.035em !important;\n    line-height: 1.06 !important;\n    margin-bottom: 14px !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product__price {\n    color: var(--ink) !important;\n    font-weight: 900 !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-form__item {\n    margin-bottom: 14px;\n    padding: 0;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) #bta-product-widget {\n    background: transparent !important;\n    border: 0 !important;\n    box-sizing: border-box;\n    margin-left: auto !important;\n    margin-right: auto !important;\n    max-height: none !important;\n    max-width: 100% !important;\n    min-height: 0 !important;\n    overflow: visible !important;\n    padding: 0 !important;\n    width: 100% !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) #bta-widget-container,\n  #ProductSection-product-template:has(.nmi-c55-product) [id*=\"widget-xcomponent\"],\n  #ProductSection-product-template:has(.nmi-c55-product) #bta-product-widget iframe {\n    box-sizing: border-box;\n    display: block;\n    margin-left: auto !important;\n    margin-right: auto !important;\n    max-height: none !important;\n    max-width: 100% !important;\n    min-height: 360px;\n    overflow: visible !important;\n    width: 100% !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-form__cart-submit {\n    background: var(--blue) !important;\n    border-color: var(--ink) !important;\n    color: var(--ink) !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-form__cart-submit:hover {\n    background: var(--yellow) !important;\n  }\n\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__media-wrapper img,\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__media-wrapper:hover img,\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__photo img,\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__photo:hover img {\n    transform: none !important;\n    transition: none !important;\n  }\n\n  @media (hover: hover) and (pointer: fine) {\n    #ProductSection-product-template:has(.nmi-c55-product) .product-single__media[id^=\"ImageZoom-product-template-\"] {\n      cursor: default !important;\n      pointer-events: none !important;\n    }\n  }\n\n  \/* TWO INDEPENDENT CONTENT STACKS *\/\n\n  @media screen and (min-width: 750px) {\n    .nmi-c55-product-column .nmi-c55-process,\n    .nmi-c55-product-column .nmi-c55-detail-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .nmi-c55-product-column .nmi-c55-cta {\n      align-items: flex-start;\n      flex-direction: column;\n    }\n  }\n\n  .nmi-c55-hero {\n    background: var(--blue);\n    border: 2px solid var(--ink);\n    border-radius: 18px;\n    color: var(--ink);\n    overflow: hidden;\n    padding: 23px 26px 20px;\n    position: relative;\n  }\n\n  .nmi-c55-hero::after {\n    background: var(--yellow);\n    border-left: 2px solid var(--ink);\n    content: \"\";\n    height: 100%;\n    position: absolute;\n    right: 0;\n    top: 0;\n    width: 16px;\n  }\n\n  .nmi-c55-kicker {\n    color: var(--ink);\n    font-size: 0.75rem;\n    font-weight: 900;\n    letter-spacing: 0.1em;\n    margin-bottom: 8px;\n    text-transform: uppercase;\n  }\n\n  .nmi-c55-hero h2 {\n    color: var(--ink);\n    font-size: clamp(1.65rem, 3.4vw, 2.35rem);\n    font-weight: 900;\n    letter-spacing: -0.045em;\n    margin-bottom: 9px;\n    max-width: 520px;\n  }\n\n  .nmi-c55-hero p:last-child {\n    color: var(--ink);\n    font-size: 1rem;\n    margin-bottom: 0;\n    max-width: 520px;\n    padding-right: 8px;\n  }\n\n  .nmi-c55-facts {\n    border: 2px solid var(--ink);\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .nmi-c55-fact {\n    background: var(--cream);\n    border-bottom: 2px solid var(--ink);\n    min-width: 0;\n    padding: 15px 18px 13px;\n  }\n\n  .nmi-c55-fact:nth-child(odd) {\n    border-right: 2px solid var(--ink);\n  }\n\n  .nmi-c55-fact:last-child {\n    background: var(--yellow);\n    border-bottom: 0;\n    border-right: 0;\n    grid-column: 1 \/ -1;\n  }\n\n  .nmi-c55-fact strong,\n  .nmi-c55-fact span {\n    display: block;\n  }\n\n  .nmi-c55-fact strong {\n    color: var(--ink);\n    font-size: 1rem;\n    font-weight: 900;\n    margin-bottom: 3px;\n  }\n\n  .nmi-c55-fact span {\n    color: var(--muted);\n    font-size: 0.88rem;\n    line-height: 1.32;\n  }\n\n  .nmi-c55-section,\n  .nmi-c55-schedule-section {\n    width: 100%;\n  }\n\n  .nmi-c55-heading,\n  .nmi-c55-schedule-section \u003e h2 {\n    color: var(--ink);\n    font-size: clamp(1.5rem, 3vw, 2.05rem);\n    font-weight: 900;\n    letter-spacing: -0.04em;\n    margin-bottom: 7px;\n  }\n\n  .nmi-c55-schedule-section \u003e h2 {\n    text-transform: uppercase;\n  }\n\n  .nmi-c55-intro,\n  .nmi-c55-schedule-section \u003e p {\n    color: var(--muted);\n    margin-bottom: 15px;\n  }\n\n  .nmi-c55-process {\n    display: grid;\n    gap: 12px;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .nmi-c55-step {\n    border: 2px solid var(--ink);\n    border-radius: 16px;\n    display: flex;\n    flex-direction: column;\n    min-height: 0;\n    padding: 19px 20px 16px;\n  }\n\n  .nmi-c55-step:nth-child(1) { background: var(--yellow); }\n  .nmi-c55-step:nth-child(2) { background: var(--blue); }\n  .nmi-c55-step:nth-child(3) { background: var(--yellow); }\n  .nmi-c55-step:nth-child(4) { background: var(--blue); }\n\n  .nmi-c55-step-number {\n    color: var(--ink);\n    font-size: 0.72rem;\n    font-weight: 900;\n    letter-spacing: 0.09em;\n    margin-bottom: 13px;\n    text-transform: uppercase;\n  }\n\n  .nmi-c55-step h3 {\n    color: var(--ink);\n    font-size: 1.22rem;\n    font-weight: 900;\n    margin-bottom: 7px;\n  }\n\n  .nmi-c55-step p {\n    color: var(--ink);\n    font-size: 0.9rem;\n    line-height: 1.38;\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-person-place {\n    border: 2px solid var(--ink);\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .nmi-c55-person-place article {\n    min-width: 0;\n    padding: 17px 19px 14px;\n  }\n\n  .nmi-c55-person-place article:first-child {\n    background: var(--yellow);\n    border-right: 2px solid var(--ink);\n    color: var(--ink);\n  }\n\n  .nmi-c55-person-place article:last-child {\n    background: var(--cream);\n    color: var(--ink);\n  }\n\n  .nmi-c55-label {\n    color: inherit;\n    font-size: 0.72rem;\n    font-weight: 900;\n    letter-spacing: 0.1em;\n    margin-bottom: 5px;\n    text-transform: uppercase;\n  }\n\n  .nmi-c55-person-place h3 {\n    color: inherit;\n    font-size: 1.22rem;\n    font-weight: 900;\n    margin-bottom: 4px;\n  }\n\n  .nmi-c55-person-place p:last-child {\n    color: inherit;\n    font-size: 0.9rem;\n    line-height: 1.34;\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-schedules {\n    border: 2px solid var(--ink);\n  }\n\n  .nmi-c55-schedule-card {\n    align-items: start;\n    background: var(--cream);\n    display: grid;\n    gap: 6px 14px;\n    grid-template-columns: 92px minmax(0, 1fr);\n    padding: 13px 16px 11px;\n  }\n\n  .nmi-c55-schedule-card + .nmi-c55-schedule-card {\n    border-top: 2px solid var(--ink);\n  }\n\n  .nmi-c55-schedule-card:nth-child(even) {\n    background: var(--blue);\n  }\n\n  .nmi-c55-schedule-number {\n    color: var(--ink);\n    font-size: 0.72rem;\n    font-weight: 900;\n    letter-spacing: 0.08em;\n    padding-top: 2px;\n    text-transform: uppercase;\n  }\n\n  .nmi-c55-schedule-card strong,\n  .nmi-c55-schedule-card span {\n    display: block;\n  }\n\n  .nmi-c55-schedule-card strong {\n    color: var(--ink);\n    line-height: 1.32;\n    margin-bottom: 3px;\n  }\n\n  .nmi-c55-schedule-card span {\n    color: var(--muted);\n    font-size: 0.86rem;\n  }\n\n  .nmi-c55-eligibility {\n    border: 2px solid var(--ink);\n    overflow: hidden;\n  }\n\n  .nmi-c55-eligibility-title {\n    background: var(--yellow);\n    color: var(--ink);\n    padding: 18px 20px 15px;\n  }\n\n  .nmi-c55-eligibility-title h2 {\n    color: var(--ink);\n    font-size: clamp(1.55rem, 3vw, 2rem);\n    font-weight: 900;\n    letter-spacing: -0.04em;\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-eligibility-copy {\n    background: var(--cream);\n    padding: 17px 20px 14px;\n  }\n\n  .nmi-c55-eligibility-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-level {\n    border: 2px solid var(--ink);\n    overflow: hidden;\n  }\n\n  .nmi-c55-level-title {\n    background: var(--blue);\n    color: var(--ink);\n    padding: 18px 20px 15px;\n  }\n\n  .nmi-c55-level-title h2 {\n    color: var(--ink);\n    font-size: clamp(1.55rem, 3vw, 2rem);\n    font-weight: 900;\n    letter-spacing: -0.04em;\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-level-copy {\n    background: var(--cream);\n    padding: 17px 20px 14px;\n  }\n\n  .nmi-c55-level-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-detail-grid {\n    border: 2px solid var(--ink);\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .nmi-c55-detail {\n    background: var(--cream);\n    min-width: 0;\n    padding: 17px 19px 14px;\n  }\n\n  .nmi-c55-detail + .nmi-c55-detail {\n    border-left: 2px solid var(--ink);\n  }\n\n  .nmi-c55-detail h3 {\n    font-size: 1.18rem;\n    font-weight: 900;\n    margin-bottom: 6px;\n  }\n\n  .nmi-c55-detail p,\n  .nmi-c55-detail ul {\n    font-size: 0.92rem;\n    line-height: 1.4;\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-detail ul {\n    padding-left: 18px;\n  }\n\n  .nmi-c55-ready {\n    background: var(--blue);\n    border: 2px solid var(--ink);\n    border-radius: 18px;\n    color: var(--ink);\n    padding: 18px 20px 15px;\n  }\n\n  .nmi-c55-ready h2 {\n    color: var(--ink);\n    font-size: clamp(1.45rem, 3vw, 1.85rem);\n    font-weight: 900;\n    letter-spacing: -0.035em;\n    margin-bottom: 7px;\n  }\n\n  .nmi-c55-ready p {\n    color: var(--ink);\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-cta {\n    align-items: center;\n    background: var(--yellow);\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    display: flex;\n    gap: 20px;\n    justify-content: space-between;\n    padding: 18px 20px 15px;\n  }\n\n  .nmi-c55-cta h2 {\n    color: var(--ink);\n    font-size: clamp(1.45rem, 3vw, 1.9rem);\n    font-weight: 900;\n    letter-spacing: -0.035em;\n    margin-bottom: 5px;\n  }\n\n  .nmi-c55-cta p {\n    color: var(--ink);\n    margin-bottom: 0;\n  }\n\n  .nmi-c55-cta a {\n    background: var(--white);\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    flex: 0 0 auto;\n    font-weight: 900;\n    padding: 10px 14px;\n    text-align: center;\n    text-decoration: none;\n    text-transform: uppercase;\n  }\n\n  .nmi-c55-policy {\n    color: var(--muted);\n    font-size: 0.82rem;\n    margin-bottom: 0;\n    text-align: center;\n  }\n\n  .nmi-c55-policy a {\n    color: var(--ink);\n    font-weight: 800;\n    text-decoration: underline;\n  }\n\n  .nmi-c55-product-column \u003e * + * {\n    margin-top: 22px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nmi-c55-product {\n      gap: 0;\n      grid-template-columns: 1fr;\n    }\n\n    .nmi-c55-product-column {\n      margin-top: 24px;\n    }\n\n    #ProductSection-product-template:has(.nmi-c55-product) .product-single__meta {\n      margin-top: 24px !important;\n      padding-top: 18px !important;\n    }\n\n    .nmi-c55-process,\n    .nmi-c55-detail-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .nmi-c55-detail + .nmi-c55-detail {\n      border-left: 0;\n      border-top: 2px solid var(--ink);\n    }\n\n    .nmi-c55-cta {\n      align-items: flex-start;\n      flex-direction: column;\n    }\n\n    .nmi-c55-cta a {\n      width: 100%;\n    }\n  }\n\n  @media screen and (max-width: 520px) {\n    .nmi-c55-facts,\n    .nmi-c55-person-place {\n      grid-template-columns: 1fr;\n    }\n\n    .nmi-c55-fact,\n    .nmi-c55-fact:nth-child(odd),\n    .nmi-c55-fact:last-child {\n      border-bottom: 2px solid var(--ink);\n      border-right: 0;\n      grid-column: auto;\n    }\n\n    .nmi-c55-fact:last-child {\n      border-bottom: 0;\n    }\n\n    .nmi-c55-person-place article:first-child {\n      border-bottom: 2px solid var(--ink);\n      border-right: 0;\n    }\n\n    .nmi-c55-schedule-card {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  \/* CHRISTMAS LOOK: styling stays with both columns when the theme moves them. *\/\n  .nmi-c55-hero {\n    background-color: #173f35;\n    background-image: radial-gradient(circle, rgba(255,255,255,.13) 1px, transparent 1.5px);\n    background-size: 23px 23px;\n    border-color: #173f35;\n    padding-right: 38px;\n  }\n  .nmi-c55-hero::after {\n    background: repeating-linear-gradient(145deg, #a52e3c 0 9px, #fff8ef 9px 18px);\n    border-left-color: #eed8a5;\n  }\n  .nmi-c55-hero h2,\n  .nmi-c55-hero p:last-child { color: #fff8ef; }\n  .nmi-c55-hero .nmi-c55-kicker { color: #eed8a5; }\n  .nmi-c55-christmas-note {\n    color: #eed8a5;\n    font-size: .8rem;\n    font-weight: 800;\n    letter-spacing: .08em;\n    margin: 0 0 14px;\n    text-transform: uppercase;\n  }\n  .nmi-c55-heading::after,\n  .nmi-c55-schedule-section \u003e h2::after {\n    background: #a52e3c;\n    content: \"\";\n    display: block;\n    height: 4px;\n    margin-top: 10px;\n    width: 48px;\n  }\n  .nmi-c55-step:nth-child(1),\n  .nmi-c55-step:nth-child(3) { background: #fff8ef; border-top: 6px solid #a52e3c; }\n  .nmi-c55-step:nth-child(2),\n  .nmi-c55-step:nth-child(4) { background: #dce9df; border-top: 6px solid #173f35; }\n  .nmi-c55-cta { background: #173f35; border-color: #173f35; }\n  .nmi-c55-cta h2,\n  .nmi-c55-cta p { color: #fff8ef; }\n  .nmi-c55-cta a { background: #eed8a5; }\n  .nmi-c55-cta a:hover,\n  .nmi-c55-cta a:focus-visible { background: #fff8ef; }\n  #ProductSection-product-template:has(.nmi-c55-product) .product-single__meta {\n    border-top-color: #a52e3c !important;\n  }\n\n  \/* EASY-EDIT DATES: one paragraph per date. New paragraphs inherit the\n     same spacing and colours, with no fixed height or manual spacers. *\/\n  .nmi-c55-date-list {\n    border: 2px solid var(--ink);\n    min-width: 0;\n    width: 100%;\n  }\n  .nmi-c55-date-list \u003e p {\n    background: var(--cream);\n    color: var(--ink);\n    display: block;\n    font-family: inherit;\n    font-size: .95rem;\n    font-weight: 400;\n    line-height: 1.5;\n    margin: 0 !important;\n    min-width: 0;\n    overflow-wrap: anywhere;\n    padding: 16px 18px;\n    white-space: normal;\n  }\n  .nmi-c55-date-list \u003e p + p { border-top: 2px solid var(--ink); }\n  .nmi-c55-date-list \u003e p:nth-child(even) { background: var(--blue); }\n  .nmi-c55-date-list \u003e p strong { color: inherit; font-size: inherit; font-weight: 800; }\n\n\u003c\/style\u003e\n\n\u003csection class=\"nmi-c55-product\" aria-labelledby=\"nmi-c55-christmas-angel-title\"\u003e\n  \u003cdiv class=\"nmi-c55-product-column nmi-c55-left-column\"\u003e\n  \u003cheader class=\"nmi-c55-hero\" data-c55-column=\"left\"\u003e\n    \u003cp class=\"nmi-c55-christmas-note\"\u003e\u003cspan aria-hidden=\"true\"\u003e✦\u003c\/span\u003e Christmas at NewMakeIt \u003cspan aria-hidden=\"true\"\u003e✦\u003c\/span\u003e\u003c\/p\u003e\n    \u003cp class=\"nmi-c55-kicker\"\u003eBeginner Level 1 | One guided session\u003c\/p\u003e\n    \u003ch2 id=\"nmi-c55-christmas-angel-title\"\u003eMake a Christmas angel to treasure.\u003c\/h2\u003e\n    \u003cp\u003eCreate your own pottery Christmas angel by hand, then add wings, texture and decorative details to give it a personality of its own. Make a keepsake for your home or a thoughtful handmade gift. No previous pottery experience is needed.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003cdiv class=\"nmi-c55-facts\" data-c55-column=\"left\" aria-label=\"Workshop highlights\"\u003e\n    \u003cdiv class=\"nmi-c55-fact\"\u003e\n      \u003cstrong\u003e3 hours\u003c\/strong\u003e\n      \u003cspan\u003eOne relaxed, guided three-hour session\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nmi-c55-fact\"\u003e\n      \u003cstrong\u003eNo experience needed\u003c\/strong\u003e\n      \u003cspan\u003eDesigned for first time makers\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nmi-c55-fact\"\u003e\n      \u003cstrong\u003eMake one Christmas angel\u003c\/strong\u003e\n      \u003cspan\u003eA handmade keepsake for your Christmas display\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nmi-c55-fact\"\u003e\n      \u003cstrong\u003eSmall class\u003c\/strong\u003e\n      \u003cspan\u003eMaximum eight participants\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nmi-c55-fact\"\u003e\n      \u003cstrong\u003e$34.95 + HST for adults 55+\u003c\/strong\u003e\n      \u003cspan\u003eRegular price is $89.95 + HST\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"nmi-c55-section\" data-c55-column=\"left\" aria-labelledby=\"nmi-c55-christmas-angel-process-title\"\u003e\n    \u003ch2 class=\"nmi-c55-heading\" id=\"nmi-c55-christmas-angel-process-title\"\u003eFrom clay to Christmas angel.\u003c\/h2\u003e\n    \u003cp class=\"nmi-c55-intro\"\u003eKatie guides you through the hand-building process as you shape your angel and add the details that make it your own.\u003c\/p\u003e\n\n    \u003cdiv class=\"nmi-c55-process\"\u003e\n      \u003carticle class=\"nmi-c55-step\"\u003e\n        \u003cspan class=\"nmi-c55-step-number\"\u003eStep 01\u003c\/span\u003e\n        \u003ch3\u003eShape your angel\u003c\/h3\u003e\n        \u003cp\u003eBuild the main angel form using beginner-friendly hand-building techniques.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"nmi-c55-step\"\u003e\n        \u003cspan class=\"nmi-c55-step-number\"\u003eStep 02\u003c\/span\u003e\n        \u003ch3\u003eAdd wings and character\u003c\/h3\u003e\n        \u003cp\u003eCreate the wings and add small sculpted details to bring your angel to life.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"nmi-c55-step\"\u003e\n        \u003cspan class=\"nmi-c55-step-number\"\u003eStep 03\u003c\/span\u003e\n        \u003ch3\u003eDecorate the surface\u003c\/h3\u003e\n        \u003cp\u003eUse texture, pattern, colour or hand drawn details to complete your design.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"nmi-c55-step\"\u003e\n        \u003cspan class=\"nmi-c55-step-number\"\u003eStep 04\u003c\/span\u003e\n        \u003ch3\u003eWe finish it for you\u003c\/h3\u003e\n        \u003cp\u003eNewMakeIt glazes and fires your angel for pickup in approximately two weeks.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"nmi-c55-person-place\" data-c55-column=\"left\" aria-label=\"Instructor and location\"\u003e\n    \u003carticle\u003e\n      \u003cp class=\"nmi-c55-label\"\u003eInstructor\u003c\/p\u003e\n      \u003ch3\u003eKatie Argyle\u003c\/h3\u003e\n    \u003c\/article\u003e\n\n    \u003carticle\u003e\n      \u003cp class=\"nmi-c55-label\"\u003eLocation\u003c\/p\u003e\n      \u003ch3\u003eNewMakeIt\u003c\/h3\u003e\n      \u003cp\u003e621 Timothy Street\u003cbr\u003eNewmarket, Ontario\u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nmi-c55-product-column nmi-c55-right-column\"\u003e\n  \u003csection class=\"nmi-c55-schedule-section\" data-c55-column=\"right\" aria-labelledby=\"nmi-c55-christmas-angel-schedule-title\"\u003e\n    \u003ch2 id=\"nmi-c55-christmas-angel-schedule-title\"\u003eCurrent workshop dates and times\u003c\/h2\u003e\n    \u003cp\u003eChoose one available session in the live booking area above.\u003c\/p\u003e\n\n    \u003c!-- ===============================================================\n         EDIT WORKSHOP DATES HERE\n\n         Change the date and time inside the paragraph below.\n         To add a date, copy the complete \u003cp\u003e...\u003c\/p\u003e paragraph and paste\n         it on the next line INSIDE this nmi-c55-date-list div.\n         Use \u003cbr\u003e between the date and its time, not between date cards.\n\n         In Shopify's visual editor, Enter starts another date paragraph;\n         Shift+Enter makes a line break within the same date paragraph.\n\n         Replace the placeholder below with the confirmed angel workshop date and time.\n         These are display dates only. Update BookThatApp separately\n         so the bookable dates and times match this list.\n         =============================================================== --\u003e\n    \u003cdiv class=\"nmi-c55-date-list\" aria-label=\"Workshop dates and times\"\u003e\n      \u003cp\u003e\u003cstrong\u003eWednesday, November 18, 2026\u003c\/strong\u003e\u003cbr\u003e10:00 AM to 1:00 PM\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003c!-- END EDITABLE WORKSHOP DATES --\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nmi-c55-level\" data-c55-column=\"right\" aria-labelledby=\"nmi-c55-christmas-angel-level-title\"\u003e\n    \u003cdiv class=\"nmi-c55-level-title\"\u003e\n      \u003cp class=\"nmi-c55-label\"\u003eYour starting point\u003c\/p\u003e\n      \u003ch2 id=\"nmi-c55-christmas-angel-level-title\"\u003eBeginner Level 1\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"nmi-c55-level-copy\"\u003e\n      \u003cp\u003eNo previous pottery experience is needed. Katie demonstrates each step and helps you build, shape and decorate your Christmas angel.\u003c\/p\u003e\n      \u003cp\u003eMore experienced potters are welcome and can use the session to explore a new form, texture or design idea.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nmi-c55-eligibility\" data-c55-column=\"right\" aria-labelledby=\"nmi-c55-christmas-angel-eligibility-title\"\u003e\n    \u003cdiv class=\"nmi-c55-eligibility-title\"\u003e\n      \u003cp class=\"nmi-c55-label\"\u003eNew Horizons for Seniors Program\u003c\/p\u003e\n      \u003ch2 id=\"nmi-c55-christmas-angel-eligibility-title\"\u003eAffordable workshops for adults 55+\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"nmi-c55-eligibility-copy\"\u003e\n      \u003cp\u003eThe $34.95 + HST registration rate is available to adults aged 55 and over through funding from the Government of Canada’s New Horizons for Seniors Program.\u003c\/p\u003e\n      \u003cp\u003eParticipants under 55 are welcome to register at the regular price of $89.95 + HST. Please bring valid photo identification if you are registering at the Creative 55+ rate.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"nmi-c55-detail-grid\" data-c55-column=\"right\"\u003e\n    \u003carticle class=\"nmi-c55-detail\"\u003e\n      \u003ch3\u003eWhat is included\u003c\/h3\u003e\n      \u003cp\u003eNewMakeIt clay, studio tools, decorative materials, instructor guidance, glazing and firings are included. Outside clay is not used in this workshop.\u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"nmi-c55-detail\"\u003e\n      \u003ch3\u003eWorkshop details\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eOne three-hour session\u003c\/li\u003e\n        \u003cli\u003eMaximum eight participants\u003c\/li\u003e\n        \u003cli\u003eDecorative pottery angel to keep or give as a gift\u003c\/li\u003e\n        \u003cli\u003ePickup approximately two weeks later\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"nmi-c55-ready\" data-c55-column=\"right\" aria-labelledby=\"nmi-c55-christmas-angel-ready-title\"\u003e\n    \u003ch2 id=\"nmi-c55-christmas-angel-ready-title\"\u003eCome workshop ready\u003c\/h2\u003e\n    \u003cp\u003eWear closed-toed shoes and comfortable clothing that can get messy. Do not wear loose clothing. Long hair must be tied back. Shorter nails make working with clay easier.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nmi-c55-cta\" data-c55-column=\"right\" aria-labelledby=\"nmi-c55-christmas-angel-cta-title\"\u003e\n    \u003cdiv\u003e\n      \u003ch2 id=\"nmi-c55-christmas-angel-cta-title\"\u003eReady to create your Christmas angel?\u003c\/h2\u003e\n      \u003cp\u003eChoose your price, date and quantity in the live booking area above.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"#bta-product-widget\"\u003eChoose a date above ↑\u003c\/a\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"nmi-c55-policy\" data-c55-column=\"right\"\u003ePlease review our \u003ca href=\"https:\/\/www.newmakeit.com\/pages\/class-policies-cancellations\"\u003eclass cancellation policy\u003c\/a\u003e before registering.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n  (function () {\n    var root = document.querySelector('.nmi-c55-product');\n    if (!root) return;\n\n    var description = root.closest('.product-single__description');\n    var product = root.closest('.product-single');\n    if (!description || !product) return;\n\n    var mediaColumn = product.querySelector('.product-single__media-group');\n    var informationColumn = description.parentElement;\n    if (!mediaColumn || !informationColumn) return;\n\n    var thumbnailList = mediaColumn.querySelector('.product-single__thumbnails');\n    var firstThumbnail = thumbnailList \u0026\u0026 thumbnailList.querySelector('.product-single__thumbnails-item:first-child a');\n\n    if (thumbnailList \u0026\u0026 firstThumbnail \u0026\u0026 !mediaColumn.querySelector('.nmi-c55-main-photo-button')) {\n      var mainPhotoButton = document.createElement('button');\n      mainPhotoButton.type = 'button';\n      mainPhotoButton.className = 'nmi-c55-main-photo-button';\n      mainPhotoButton.textContent = 'Back to main picture';\n      mainPhotoButton.hidden = true;\n      thumbnailList.parentNode.insertBefore(mainPhotoButton, thumbnailList);\n\n      Array.prototype.slice.call(thumbnailList.querySelectorAll('.product-single__thumbnails-item:not(:first-child) a')).forEach(function (thumbnail) {\n        thumbnail.addEventListener('click', function () {\n          mainPhotoButton.hidden = false;\n        });\n      });\n\n      mainPhotoButton.addEventListener('click', function () {\n        firstThumbnail.click();\n        mainPhotoButton.hidden = true;\n      });\n    }\n\n    var leftStack = root.querySelector('.nmi-c55-left-column');\n    var rightStack = root.querySelector('.nmi-c55-right-column');\n    if (!leftStack || !rightStack) return;\n\n    var leftHome = document.createComment('Creative 55+ left column position');\n    var rightHome = document.createComment('Creative 55+ right column position');\n    root.insertBefore(leftHome, leftStack);\n    root.insertBefore(rightHome, rightStack);\n\n    var arrangementTimer;\n\n    function useTwoColumns() {\n      mediaColumn.appendChild(leftStack);\n      informationColumn.insertBefore(rightStack, description);\n    }\n\n    function useMobileOrder() {\n      leftHome.parentNode.insertBefore(leftStack, leftHome.nextSibling);\n      rightHome.parentNode.insertBefore(rightStack, rightHome.nextSibling);\n    }\n\n    function arrangePage() {\n      if (window.matchMedia('(min-width: 750px)').matches) {\n        useTwoColumns();\n      } else {\n        useMobileOrder();\n      }\n    }\n\n    function scheduleArrangement() {\n      window.clearTimeout(arrangementTimer);\n      arrangementTimer = window.setTimeout(arrangePage, 80);\n    }\n\n    var watchedFrame = null;\n    var frameResizeObserver = null;\n    var frameMutationObserver = null;\n    var calendarTimer = null;\n\n    function naturalCalendarHeight(frame) {\n      try {\n        var frameDocument = frame.contentDocument;\n        if (!frameDocument) return 0;\n\n        var panel = frameDocument.querySelector('.main-panel');\n        var body = frameDocument.body;\n        var panelHeight = panel ? Math.max(panel.scrollHeight, Math.ceil(panel.getBoundingClientRect().height)) : 0;\n        var bodyHeight = body ? Math.max(body.scrollHeight, Math.ceil(body.getBoundingClientRect().height)) : 0;\n\n        return Math.max(panelHeight, bodyHeight);\n      } catch (error) {\n        return 0;\n      }\n    }\n\n    function resizeCalendar() {\n      var frame = product.querySelector('#bta-product-widget iframe');\n      if (!frame) return;\n\n      var measuredHeight = naturalCalendarHeight(frame);\n      if (!measuredHeight) return;\n\n      var minimumHeight = window.matchMedia('(max-width: 520px)').matches ? 420 : 360;\n      var finalHeight = Math.max(minimumHeight, measuredHeight + 4);\n      frame.style.setProperty('height', finalHeight + 'px', 'important');\n      frame.style.setProperty('min-height', finalHeight + 'px', 'important');\n    }\n\n    function scheduleCalendarResize() {\n      window.clearTimeout(calendarTimer);\n      calendarTimer = window.setTimeout(resizeCalendar, 50);\n    }\n\n    function watchCalendar(frame) {\n      if (!frame || frame === watchedFrame) return;\n      watchedFrame = frame;\n\n      function connect() {\n        try {\n          var frameDocument = frame.contentDocument;\n          var target = frameDocument \u0026\u0026 (frameDocument.querySelector('.main-panel') || frameDocument.body);\n          if (!target) return;\n\n          if (frameResizeObserver) frameResizeObserver.disconnect();\n          if (frameMutationObserver) frameMutationObserver.disconnect();\n\n          if (window.ResizeObserver) {\n            frameResizeObserver = new ResizeObserver(scheduleCalendarResize);\n            frameResizeObserver.observe(target);\n          }\n\n          frameMutationObserver = new MutationObserver(scheduleCalendarResize);\n          frameMutationObserver.observe(target, {\n            attributes: true,\n            characterData: true,\n            childList: true,\n            subtree: true\n          });\n\n          scheduleCalendarResize();\n          window.setTimeout(scheduleCalendarResize, 250);\n          window.setTimeout(scheduleCalendarResize, 900);\n        } catch (error) {\n          \/* BookThatApp keeps its normal fallback height when measurement is unavailable. *\/\n        }\n      }\n\n      frame.addEventListener('load', connect);\n      connect();\n    }\n\n    function findCalendar() {\n      watchCalendar(product.querySelector('#bta-product-widget iframe'));\n    }\n\n    var productObserver = new MutationObserver(findCalendar);\n    productObserver.observe(product, { childList: true, subtree: true });\n\n    arrangePage();\n    findCalendar();\n    window.addEventListener('resize', function () {\n      scheduleArrangement();\n      scheduleCalendarResize();\n    });\n  }());\n\u003c\/script\u003e","brand":"NewMakeIt - York Region Makers","offers":[{"title":"Seniors' Price","offer_id":48243056607393,"sku":null,"price":34.95,"currency_code":"CAD","in_stock":true},{"title":"Regular Price","offer_id":48243056640161,"sku":null,"price":89.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0437\/2725\/7761\/files\/ChristmasAngelPotteryWorkshop-3.png?v=1793137146","url":"https:\/\/www.newmakeit.com\/products\/seniors-pottery-workshop-make-a-christmas-angel","provider":"NewMakeIt - York Region Makers","version":"1.0","type":"link"}