{"product_id":"drop-in-diy-workshop","title":"Drop-In \u0026 DIY Workshop","description":"\u003cbody\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCome Make Something. No Plans Required. (But HIGHLY encouraged!) 🎨\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWalk in, pick a project, and make something you'll actually want to take home. Our Drop In \u0026amp; DIY sessions are open studio style -no experience needed, all supplies included, good vibes guaranteed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🗓 \u003cstrong\u003eCheck the calendar\u003c\/strong\u003e - find a date that works for you\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🎨 \u003cstrong\u003ePick your project\u003c\/strong\u003e - browse by type below and filter by theme to find something you love, \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOR\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🪑 \u003cstrong\u003eSave your seat\u003c\/strong\u003e - reserve online for $5 (applied toward your project at check-in)\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✨ \u003cstrong\u003eShow up and create\u003c\/strong\u003e - we handle everything else\u003c\/p\u003e\n\n\n\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eDrop In \u0026amp; DIY — Olive + Oak\u003c\/title\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,600;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: 'Jost', sans-serif;\n    background: #faf8f5;\n    color: #2d2d2d;\n    padding: 40px 20px;\n  }\n\n  .section-header {\n    text-align: center;\n    margin-bottom: 48px;\n  }\n\n  .section-header .eyebrow {\n    font-family: 'Jost', sans-serif;\n    font-weight: 500;\n    font-size: 11px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: #8a7d6b;\n    margin-bottom: 12px;\n  }\n\n  .section-header h2 {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 400;\n    color: #2d2d2d;\n    line-height: 1.2;\n    margin-bottom: 16px;\n  }\n\n  .section-header p {\n    font-size: 15px;\n    font-weight: 300;\n    color: #6b6358;\n    max-width: 520px;\n    margin: 0 auto;\n    line-height: 1.7;\n  }\n\n  .project-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 24px;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n  .project-card {\n    background: #fff;\n    border-radius: 4px;\n    overflow: hidden;\n    text-decoration: none;\n    color: inherit;\n    display: flex;\n    flex-direction: column;\n    box-shadow: 0 2px 12px rgba(0,0,0,0.06);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n    border: 1px solid #ede9e3;\n  }\n\n  .project-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 8px 32px rgba(0,0,0,0.12);\n  }\n\n  .project-card:hover .card-image img {\n    transform: scale(1.04);\n  }\n\n  .card-image {\n    width: 100%;\n    aspect-ratio: 4\/3;\n    overflow: hidden;\n    background: #f0ece6;\n    position: relative;\n  }\n\n  .card-image img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.5s ease;\n    display: block;\n  }\n\n  .card-body {\n    padding: 20px 22px 24px;\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n  }\n\n  .card-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: #8a7d6b;\n    margin-bottom: 8px;\n  }\n\n  .card-title {\n    font-family: 'Playfair Display', serif;\n    font-size: 20px;\n    font-weight: 400;\n    color: #2d2d2d;\n    margin-bottom: 8px;\n    line-height: 1.3;\n  }\n\n  .card-desc {\n    font-size: 13px;\n    font-weight: 300;\n    color: #7a7068;\n    line-height: 1.65;\n    margin-bottom: 16px;\n    flex: 1;\n  }\n\n  .card-footer {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding-top: 16px;\n    border-top: 1px solid #f0ece6;\n  }\n\n  .card-price {\n    font-size: 14px;\n    font-weight: 500;\n    color: #4a7c59;\n    letter-spacing: 0.02em;\n  }\n\n  .card-cta {\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: #2d2d2d;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n\n  .card-cta::after {\n    content: '→';\n    transition: transform 0.2s ease;\n  }\n\n  .project-card:hover .card-cta::after {\n    transform: translateX(4px);\n  }\n\n  .bottom-note {\n    text-align: center;\n    margin-top: 48px;\n    padding: 32px;\n    background: #f0ece6;\n    border-radius: 4px;\n    max-width: 1100px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .bottom-note p {\n    font-size: 14px;\n    font-weight: 300;\n    color: #6b6358;\n    line-height: 1.7;\n  }\n\n  .bottom-note strong {\n    font-weight: 500;\n    color: #2d2d2d;\n  }\n\n  .bottom-note a {\n    color: #4a7c59;\n    font-weight: 500;\n    text-decoration: none;\n  }\n\n  .bottom-note a:hover {\n    text-decoration: underline;\n  }\n\n  @media (max-width: 600px) {\n    .project-grid {\n      grid-template-columns: 1fr 1fr;\n      gap: 14px;\n    }\n\n    .card-body {\n      padding: 14px 14px 18px;\n    }\n\n    .card-title {\n      font-size: 16px;\n    }\n\n    .card-desc {\n      display: none;\n    }\n\n    .card-footer {\n      flex-direction: column;\n      align-items: flex-start;\n      gap: 6px;\n    }\n  }\n\n  @media (max-width: 380px) {\n    .project-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"section-header\"\u003e\n  \u003cp class=\"eyebrow\"\u003eOpen Studio\u003c\/p\u003e\n  \u003ch2\u003eWhat Do You Want to Make?\u003c\/h2\u003e\n  \u003cp\u003eBrowse by project type below, then filter by theme or season to find something you love — or just show up and we'll help you pick when you arrive.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"project-grid\"\u003e\n\n  \u003ca class=\"project-card\" href=\"https:\/\/oliveandoakyuma.com\/collections\/diy-door-hangers\"\u003e\n    \u003cdiv class=\"card-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0071\/8481\/0053\/files\/rn-image_picker_lib_temp_793cf5e0-db3d-42bb-9c40-657b787ef640.png?v=1772293351\" alt=\"Door Hangers\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"card-body\"\u003e\n      \u003cp class=\"card-label\"\u003eProject Type\u003c\/p\u003e\n      \u003ch3 class=\"card-title\"\u003eDoor Hangers\u003c\/h3\u003e\n      \u003cp class=\"card-desc\"\u003eAvailable in 12\", 18\" or 22\" sizes to fit your space perfectly. A classic statement piece for any door.\u003c\/p\u003e\n      \u003cdiv class=\"card-footer\"\u003e\n        \u003cspan class=\"card-price\"\u003eStarting at $18\u003c\/span\u003e\n        \u003cspan class=\"card-cta\"\u003eBrowse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\n  \u003ca class=\"project-card\" href=\"https:\/\/oliveandoakyuma.com\/collections\/diy-porch-leaners\"\u003e\n    \u003cdiv class=\"card-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0071\/8481\/0053\/files\/Social_Media_Templates_Olive_and_Oak_2.png?v=1777162499\" alt=\"Porch Leaners\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"card-body\"\u003e\n      \u003cp class=\"card-label\"\u003eProject Type\u003c\/p\u003e\n      \u003ch3 class=\"card-title\"\u003ePorch Leaners\u003c\/h3\u003e\n      \u003cp class=\"card-desc\"\u003eBig, beautiful statement pieces that make your porch instantly seasonal and stunning.\u003c\/p\u003e\n      \u003cdiv class=\"card-footer\"\u003e\n        \u003cspan class=\"card-price\"\u003e$45\u003c\/span\u003e\n        \u003cspan class=\"card-cta\"\u003eBrowse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\n  \u003ca class=\"project-card\" href=\"https:\/\/oliveandoakyuma.com\/collections\/diy-interchangeable-projects\"\u003e\n    \u003cdiv class=\"card-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0071\/8481\/0053\/files\/rn-image_picker_lib_temp_fdab169f-866d-41df-8736-ff23b06e4ddf.png?v=1774559436\" alt=\"Interchangeable Projects\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"card-body\"\u003e\n      \u003cp class=\"card-label\"\u003eProject Type\u003c\/p\u003e\n      \u003ch3 class=\"card-title\"\u003eInterchangeable\u003c\/h3\u003e\n      \u003cp class=\"card-desc\"\u003eMix, match and swap inserts all year long. Optional bases and frames available to complete the look.\u003c\/p\u003e\n      \u003cdiv class=\"card-footer\"\u003e\n        \u003cspan class=\"card-price\"\u003eStarting at $10\u003c\/span\u003e\n        \u003cspan class=\"card-cta\"\u003eBrowse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\n  \u003ca class=\"project-card\" href=\"https:\/\/oliveandoakyuma.com\/collections\/diy-shelf-decor\"\u003e\n    \u003cdiv class=\"card-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0071\/8481\/0053\/files\/rn-image_picker_lib_temp_fe7f7bf2-9791-44ae-afb0-6aa4d2e7e2a3.png?v=1769722418\" alt=\"Shelf Decor\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"card-body\"\u003e\n      \u003cp class=\"card-label\"\u003eProject Type\u003c\/p\u003e\n      \u003ch3 class=\"card-title\"\u003eShelf Decor\u003c\/h3\u003e\n      \u003cp class=\"card-desc\"\u003eSmaller projects with big personality. Perfect for tier trays, shelves, and tabletop displays.\u003c\/p\u003e\n      \u003cdiv class=\"card-footer\"\u003e\n        \u003cspan class=\"card-price\"\u003eStarting at $16\u003c\/span\u003e\n        \u003cspan class=\"card-cta\"\u003eBrowse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\n  \u003ca class=\"project-card\" href=\"https:\/\/oliveandoakyuma.com\/collections\/kids-diy-projects\"\u003e\n    \u003cdiv class=\"card-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0071\/8481\/0053\/files\/OliveOakListingPhotos-2026-05-01T164622.450.png?v=1777679214\" alt=\"Kids Projects\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"card-body\"\u003e\n      \u003cp class=\"card-label\"\u003eProject Type\u003c\/p\u003e\n      \u003ch3 class=\"card-title\"\u003eKids Projects\u003c\/h3\u003e\n      \u003cp class=\"card-desc\"\u003eDesigned for little hands and big imaginations. A great way to let kids make something they're proud of.\u003c\/p\u003e\n      \u003cdiv class=\"card-footer\"\u003e\n        \u003cspan class=\"card-price\"\u003eStarting at $10\u003c\/span\u003e\n        \u003cspan class=\"card-cta\"\u003eBrowse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\n  \u003ca class=\"project-card\" href=\"https:\/\/oliveandoakyuma.com\/collections\/ceramics\"\u003e\n    \u003cdiv class=\"card-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0071\/8481\/0053\/files\/1613-1.jpg?v=1737528702\" alt=\"Ceramics\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"card-body\"\u003e\n      \u003cp class=\"card-label\"\u003eProject Type\u003c\/p\u003e\n      \u003ch3 class=\"card-title\"\u003eCeramics\u003c\/h3\u003e\n      \u003cp class=\"card-desc\"\u003ePaint a ceramic piece and take it home the same day. No waiting, no kiln — just fun.\u003c\/p\u003e\n      \u003cdiv class=\"card-footer\"\u003e\n        \u003cspan class=\"card-price\"\u003eStarting at $15\u003c\/span\u003e\n        \u003cspan class=\"card-cta\"\u003eBrowse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bottom-note\" style=\"margin-top: 40px;\"\u003e\n  \u003cp\u003eNot sure what you want to make? \u003cstrong\u003eJust show up.\u003c\/strong\u003e Our team will help you find the perfect project when you arrive. \u003ca href=\"#\"\u003eSave your seat for just $5\u003c\/a\u003e — applied toward your project at check-in.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Olive + Oak","offers":[{"title":"June 5 - Available Noon-4pm","offer_id":45135344042160,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"June 12 - Available 2pm-8pm","offer_id":45123321659568,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"June 13 - Available 11am-3pm","offer_id":45135344074928,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"June 14 - Available 11am-3pm","offer_id":45135344107696,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"June 19 - Available 2pm-8pm","offer_id":45123321692336,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"June 20 - Available 11am-3pm","offer_id":45135344140464,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"June 26 - Available Noon-8pm","offer_id":45123321725104,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"July 3 - Available Noon-8pm","offer_id":45123321757872,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"July 10 - Available 2pm-8pm","offer_id":45123321790640,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"July 17 - Available 2pm-8pm","offer_id":45123321823408,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"July 24 - Available Noon-8pm","offer_id":45123321856176,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true},{"title":"July 31 - Available Noon-8pm","offer_id":45123321888944,"sku":null,"price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0071\/8481\/0053\/files\/DIY_Workshop_80.png?v=1779353037","url":"https:\/\/oliveandoakyuma.com\/products\/drop-in-diy-workshop","provider":"Olive + Oak","version":"1.0","type":"link"}