.avs-product-wrap{ width:100%; max-width:1100px; margin:0 auto; box-sizing:border-box; font-family:Arial, Helvetica, sans-serif; color:#2d2d2d; line-height:1.6; } .avs-product-wrap *{box-sizing:border-box;} .avs-hero{ display:flex; flex-wrap:wrap; align-items:center; gap:24px; background:#fff3f5; border:1px solid #efd0d8; border-radius:18px; padding:24px; overflow:hidden; } .avs-hero-media, .avs-hero-copy{ flex:1 1 320px; min-width:280px; } .avs-hero-media img, .avs-image-card img{ display:block; width:100%; height:auto; border-radius:14px; border:1px solid #e5e5e5; background:#ffffff; } .avs-eyebrow{ display:inline-block; font-size:12px; font-weight:700; letter-spacing:1px; text-transform:uppercase; color:#8a4f61; background:#f7dce4; padding:7px 12px; border-radius:999px; margin-bottom:12px; } .avs-title{ margin:0 0 12px 0; font-size:34px; line-height:1.15; color:#1f1f1f; } .avs-subtitle{ margin:0 0 16px 0; font-size:17px; color:#5e5e5e; } .avs-badges{ display:flex; flex-wrap:wrap; gap:10px; margin:18px 0 0 0; padding:0; list-style:none; } .avs-badges li{ background:#ffffff; border:1px solid #e7c4cf; border-radius:999px; padding:8px 14px; font-size:14px; font-weight:600; color:#4a343b; } .avs-section{ margin-top:28px; background:#ffffff; border:1px solid #ece7df; border-radius:18px; padding:24px; } .avs-section h2{ margin:0 0 16px 0; font-size:24px; line-height:1.2; color:#1f1f1f; } .avs-grid{ display:grid; grid-template-columns:repeat(2, minmax(0, 1fr)); gap:14px; } .avs-spec{ background:#fff8fa; border:1px solid #efd0d8; border-radius:14px; padding:14px 16px; } .avs-spec strong{ display:block; font-size:13px; text-transform:uppercase; letter-spacing:.6px; color:#8a4f61; margin-bottom:4px; } .avs-spec span{ font-size:16px; color:#2e2e2e; } .avs-feature-list{ margin:0; padding-left:20px; } .avs-feature-list li{ margin-bottom:10px; } .avs-image-row{ display:grid; grid-template-columns:repeat(2, minmax(0, 1fr)); gap:16px; } .avs-image-card{ background:#fff8fa; border:1px solid #efd0d8; border-radius:16px; padding:14px; } .avs-image-card p{ margin:10px 0 0 0; font-size:14px; color:#595959; } @media only screen and (max-width:767px){ .avs-hero{padding:18px; gap:18px;} .avs-title{font-size:28px;} .avs-subtitle{font-size:16px;} .avs-section{padding:18px;} .avs-grid, .avs-image-row{grid-template-columns:1fr;} } Bag & Tote Pattern Candy Hearts Pouch Pattern SLF 2601 A sweet bag and tote pattern by Chrissy Lux of Sew Lux Fabric & Gifts, designed for creating an adorable 8" x 10" pouch using Mini Charm Moda Candy. Bag / Tote Pattern Mini Charm Friendly Project Size: 8" x 10" Made in USA Product Details Manufacturer Sew Lux Fabric & Gifts Author Chrissy Lux Pattern Name Candy Hearts Pouch Stock Number SLF 2601 Product Content Bag / Tote Pattern Type Bag / Tote Theme Mini Charm Moda Candy Origin Made in USA UPC 794356499327 Project Size 8" x 10" Description The Candy Hearts Pouch Pattern by Chrissy Lux of Sew Lux Fabric & Gifts is a charming bag and pouch project designed with Mini Charm Moda Candy in mind. Finishing at approximately 8" x 10", this pouch is a great size for organizing sewing notions, cosmetics, craft supplies, travel essentials, small gifts, and everyday accessories. Use your favorite mini charm packs, scraps, seasonal prints, or coordinated quilting cottons to create a sweet handmade pouch with a playful patchwork look. Why You’ll Love It Designed by Chrissy Lux of Sew Lux Fabric & Gifts. Mini Charm Moda Candy friendly project. Finished pouch size is approximately 8" x 10". Great for gifts, travel, sewing notions, cosmetics, and everyday organization. Perfect for using mini charms, scraps, and favorite fabric collections. Made in the USA. Candy Hearts Pouch Pattern by Chrissy Lux of Sew Lux Fabric & Gifts. Mini Charm Moda Candy friendly bag and pouch pattern with a finished size of 8" x 10".