{"product_id":"ethan-crafts-christian-bags","title":"Ethan Crafts: Christian Bags","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n\n#linlinni-tote,\n#linlinni-tote *,\n#linlinni-tote *::before,\n#linlinni-tote *::after {\n  box-sizing: border-box;\n}\n\n#linlinni-tote,\n#linlinni-tote * {\n  font-family: \"Poppins\", Arial, sans-serif !important;\n}\n\n#linlinni-tote {\n  --ink: #171717;\n  --muted: #626262;\n  --line: #e7e7e7;\n  width: 100%;\n  max-width: 1120px;\n  min-width: 0;\n  margin: 16px auto;\n  padding: 0;\n  background: #fff;\n  color: var(--ink);\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1.85;\n  text-align: left;\n  text-transform: none;\n  letter-spacing: 0;\n  overflow-wrap: break-word;\n  container: ln-tote \/ inline-size;\n  isolation: isolate;\n  scroll-margin-top: 90px;\n}\n\n#linlinni-tote :where(h2, h3, p, figure) {\n  margin: 0;\n  padding: 0;\n}\n\n#linlinni-tote :where(h2, h3) {\n  color: var(--ink);\n  font-style: normal;\n  text-transform: none;\n  text-wrap: balance;\n}\n\n#linlinni-tote a {\n  color: inherit;\n  text-decoration: none;\n}\n\n#linlinni-tote a:focus-visible,\n#linlinni-tote summary:focus-visible {\n  outline: 2px solid var(--ink);\n  outline-offset: 5px;\n}\n\n#linlinni-tote img {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto !important;\n  margin: 0 !important;\n  padding: 0;\n  border: 0;\n  border-radius: 0;\n  box-shadow: none;\n}\n\n#linlinni-tote .ln-wrap {\n  width: 100%;\n  min-width: 0;\n  padding-inline: 18px;\n  padding-inline: clamp(18px, 3.4cqi, 38px);\n}\n\n#linlinni-tote .ln-top {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px 22px;\n  padding-block: 18px;\n  border-bottom: 1px solid var(--line);\n}\n\n#linlinni-tote .ln-brand {\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .13em;\n  line-height: 1.5;\n}\n\n#linlinni-tote .ln-nav {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px;\n  color: var(--muted);\n  font-size: 11px;\n  line-height: 1.7;\n}\n\n#linlinni-tote .ln-nav a:hover,\n#linlinni-tote .ln-back:hover {\n  text-decoration: underline;\n  text-underline-offset: 4px;\n}\n\n#linlinni-tote .ln-hero {\n  max-width: 760px;\n  margin-inline: auto;\n  padding-block: 34px 29px;\n  text-align: center;\n}\n\n#linlinni-tote .ln-kicker {\n  display: block;\n  margin-bottom: 11px;\n  color: var(--muted);\n  font-size: 10px;\n  font-weight: 500;\n  line-height: 1.6;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n}\n\n#linlinni-tote .ln-hero h2 {\n  max-width: 20ch;\n  margin: 0 auto 16px;\n  font-size: 30px;\n  font-size: clamp(29px, 4.4cqi, 43px);\n  font-weight: 600;\n  line-height: 1.18;\n  letter-spacing: -.035em;\n}\n\n#linlinni-tote .ln-copy {\n  max-width: 58ch;\n  color: var(--muted);\n  font-size: 14px;\n  line-height: 1.85;\n}\n\n#linlinni-tote .ln-hero .ln-copy {\n  margin-inline: auto;\n}\n\n#linlinni-tote .ln-facts {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px 22px;\n  margin-top: 20px;\n  font-size: 10px;\n  color: var(--muted);\n  line-height: 1.6;\n}\n\n#linlinni-tote .ln-facts span {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n}\n\n#linlinni-tote .ln-facts span::before {\n  content: \"\";\n  width: 3px;\n  height: 3px;\n  border-radius: 50%;\n  background: var(--ink);\n}\n\n#linlinni-tote .ln-section {\n  padding-block: 38px;\n  border-top: 1px solid var(--line);\n  scroll-margin-top: 90px;\n}\n\n#linlinni-tote .ln-head {\n  max-width: 660px;\n  margin-bottom: 24px;\n}\n\n#linlinni-tote .ln-title {\n  max-width: 29ch;\n  margin-bottom: 13px;\n  font-size: 25px;\n  font-size: clamp(23px, 3cqi, 31px);\n  font-weight: 500;\n  line-height: 1.3;\n  letter-spacing: -.025em;\n}\n\n#linlinni-tote .ln-stories,\n#linlinni-tote .ln-gallery,\n#linlinni-tote .ln-pair,\n#linlinni-tote .ln-feature,\n#linlinni-tote .ln-faq-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr);\n  gap: 28px;\n}\n\n#linlinni-tote .ln-stories \u003e *,\n#linlinni-tote .ln-gallery \u003e *,\n#linlinni-tote .ln-pair \u003e *,\n#linlinni-tote .ln-feature \u003e *,\n#linlinni-tote .ln-faq-layout \u003e * {\n  min-width: 0;\n}\n\n#linlinni-tote .ln-stories {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 18px;\n  padding-block: 3px 30px;\n}\n\n#linlinni-tote .ln-story {\n  text-align: center;\n}\n\n#linlinni-tote .ln-story .ln-photo-link {\n  max-width: 128px;\n  margin-inline: auto;\n}\n\n#linlinni-tote .ln-story-copy {\n  max-width: 400px;\n  margin: 16px auto 0;\n}\n\n#linlinni-tote .ln-story h3 {\n  margin-bottom: 6px;\n  font-size: 13px;\n  font-weight: 500;\n  line-height: 1.5;\n}\n\n#linlinni-tote .ln-story p {\n  color: var(--muted);\n  font-size: 12px;\n  line-height: 1.85;\n}\n\n#linlinni-tote .ln-photo-link {\n  display: block;\n  width: 100%;\n  cursor: zoom-in;\n}\n\n#linlinni-tote .ln-gallery {\n  gap: 30px;\n}\n\n#linlinni-tote .ln-gallery .ln-photo-link {\n  display: flex;\n  align-items: center;\n  aspect-ratio: 1;\n  max-width: 400px;\n  margin-inline: auto;\n}\n\n#linlinni-tote .ln-card-copy {\n  padding-top: 15px;\n}\n\n#linlinni-tote .ln-card-copy .ln-kicker {\n  margin-bottom: 6px;\n  font-size: 9px;\n}\n\n#linlinni-tote .ln-card-copy h3 {\n  margin-bottom: 7px;\n  font-size: 18px;\n  font-weight: 500;\n  line-height: 1.4;\n  letter-spacing: -.015em;\n}\n\n#linlinni-tote .ln-card-copy p {\n  color: var(--muted);\n  font-size: 13px;\n  line-height: 1.8;\n}\n\n#linlinni-tote .ln-small {\n  margin-top: 18px;\n  color: var(--muted);\n  font-size: 11px;\n  line-height: 1.8;\n}\n\n#linlinni-tote .ln-feature {\n  align-items: center;\n  gap: 24px;\n}\n\n#linlinni-tote .ln-specs {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr);\n  gap: 16px;\n  margin-top: 24px;\n  padding-top: 19px;\n  border-top: 1px solid var(--line);\n}\n\n#linlinni-tote .ln-specs h3 {\n  margin-bottom: 5px;\n  font-size: 13px;\n  font-weight: 500;\n  line-height: 1.6;\n}\n\n#linlinni-tote .ln-specs p {\n  color: var(--muted);\n  font-size: 12px;\n  line-height: 1.8;\n}\n\n#linlinni-tote .ln-table {\n  width: 100%;\n  margin: 0;\n  border: 0;\n  border-collapse: collapse;\n  table-layout: fixed;\n  background: #fff;\n  color: var(--ink);\n  font-size: 12px;\n  line-height: 1.7;\n}\n\n#linlinni-tote .ln-table th,\n#linlinni-tote .ln-table td {\n  padding: 13px 6px;\n  border: 0;\n  border-bottom: 1px solid var(--line);\n  background: transparent;\n  color: inherit;\n  text-align: center;\n  vertical-align: middle;\n  overflow-wrap: break-word;\n}\n\n#linlinni-tote .ln-table thead th {\n  border-top: 1px solid var(--line);\n  font-size: 10px;\n  font-weight: 500;\n  color: var(--muted);\n}\n\n#linlinni-tote .ln-table th:first-child {\n  width: 22%;\n  text-align: left;\n  font-weight: 500;\n}\n\n#linlinni-tote .ln-table small {\n  display: block;\n  margin-top: 3px;\n  color: var(--muted);\n  font-size: 10px;\n}\n\n#linlinni-tote .ln-faq details {\n  margin: 0;\n  padding: 0;\n  border: 0;\n  border-bottom: 1px solid var(--line);\n  background: transparent;\n}\n\n#linlinni-tote .ln-faq details:first-child {\n  border-top: 1px solid var(--line);\n}\n\n#linlinni-tote .ln-faq summary {\n  position: relative;\n  display: block;\n  min-height: 52px;\n  margin: 0;\n  padding: 16px 27px 16px 0;\n  color: var(--ink);\n  font-size: 13px;\n  font-weight: 500;\n  line-height: 1.7;\n  list-style: none;\n  cursor: pointer;\n}\n\n#linlinni-tote .ln-faq summary::-webkit-details-marker {\n  display: none;\n}\n\n#linlinni-tote .ln-faq summary::marker {\n  content: \"\";\n}\n\n#linlinni-tote .ln-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  top: 16px;\n  right: 2px;\n  font-size: 18px;\n  font-weight: 400;\n  line-height: 1.3;\n  color: var(--muted);\n}\n\n#linlinni-tote .ln-faq details[open] summary::after {\n  content: \"−\";\n}\n\n#linlinni-tote .ln-answer {\n  padding: 0 19px 18px 0;\n  color: var(--muted);\n  font-size: 13px;\n  line-height: 1.85;\n}\n\n#linlinni-tote .ln-answer a {\n  text-decoration: underline;\n  text-underline-offset: 3px;\n  overflow-wrap: anywhere;\n}\n\n#linlinni-tote .ln-closing {\n  padding-block: 36px;\n  text-align: center;\n}\n\n#linlinni-tote .ln-closing .ln-title,\n#linlinni-tote .ln-closing .ln-copy {\n  margin-inline: auto;\n}\n\n#linlinni-tote .ln-footer {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  gap: 13px 20px;\n  padding-block: 16px;\n  border-top: 1px solid var(--line);\n  color: var(--muted);\n  font-size: 10px;\n  line-height: 1.7;\n}\n\n#linlinni-tote .ln-back {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  min-height: 40px;\n  color: var(--ink);\n}\n\n#linlinni-tote .ln-back svg {\n  width: 13px;\n  height: 13px;\n  flex: 0 0 13px;\n}\n\n@container ln-tote (min-width: 640px) {\n  #linlinni-tote .ln-stories,\n  #linlinni-tote .ln-pair {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 27px;\n  }\n\n  #linlinni-tote .ln-story .ln-photo-link {\n    max-width: 164px;\n  }\n\n  #linlinni-tote .ln-story h3 {\n    font-size: 15px;\n  }\n\n  #linlinni-tote .ln-specs {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 22px;\n  }\n\n  #linlinni-tote .ln-section {\n    padding-block: 48px;\n  }\n}\n\n@container ln-tote (min-width: 820px) {\n  #linlinni-tote .ln-gallery {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 23px;\n  }\n\n  #linlinni-tote .ln-feature {\n    grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);\n    gap: 38px;\n  }\n\n  #linlinni-tote .ln-feature--left {\n    grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);\n  }\n\n  #linlinni-tote .ln-feature--left \u003e .ln-feature-copy {\n    order: 2;\n  }\n\n  #linlinni-tote .ln-feature--left \u003e figure {\n    order: 1;\n  }\n\n  #linlinni-tote .ln-faq-layout {\n    grid-template-columns: minmax(0, .75fr) minmax(0, 1.25fr);\n    gap: 40px;\n  }\n\n  #linlinni-tote .ln-hero {\n    padding-block: 42px 30px;\n  }\n\n  #linlinni-tote .ln-copy {\n    font-size: 15px;\n  }\n}\n\u003c\/style\u003e\n\u003csection id=\"linlinni-tote\" lang=\"en\" aria-label=\"LinLinni embroidered canvas tote collection\"\u003e\n\u003cdiv class=\"ln-wrap\"\u003e\n\u003cheader class=\"ln-top\"\u003e\n\u003cp class=\"ln-brand\"\u003eLINLINNI\u003c\/p\u003e\n\u003cnav class=\"ln-nav\" aria-label=\"Explore the collection\"\u003e\u003ca href=\"#ln-designs\"\u003eDesigns\u003c\/a\u003e \u003ca href=\"#ln-details\"\u003eDetails\u003c\/a\u003e \u003ca href=\"#ln-sizing\"\u003eSizing\u003c\/a\u003e\u003c\/nav\u003e\u003c\/header\u003e\n\u003cdiv class=\"ln-hero\"\u003e\n\u003cp class=\"ln-kicker\"\u003eEmbroidered canvas totes\u003c\/p\u003e\n\u003ch2\u003eYour favorite things. Your everyday tote.\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eFor the reader, the flower lover, and the cat person. Choose a design that makes an everyday bag feel a little more personal.\u003c\/p\u003e\n\u003cdiv class=\"ln-facts\"\u003e\n\u003cspan\u003eHand-embroidered details\u003c\/span\u003e \u003cspan\u003eCanvas body\u003c\/span\u003e \u003cspan\u003eTwo size models\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Original images 01–02 retained --\u003e\n\u003cdiv class=\"ln-stories\"\u003e\n\u003carticle class=\"ln-story\"\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-packaging.webp?v=1792832335\" rel=\"noopener noreferrer\" aria-label=\"Open photo 1 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-packaging.webp?v=1792832335\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-packaging.webp?v=1792832335\u0026amp;width=480 480w,\n              https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-packaging.webp?v=1792832335\u0026amp;width=750 750w\" sizes=\"(min-width: 680px) 184px, 164px\" width=\"750\" height=\"1344\" alt=\"A tote being carefully wrapped at a packing table\" loading=\"eager\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"ln-story-copy\"\u003e\n\u003ch3\u003eA little treat, from the start.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ln-story\"\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-design.webp?v=1792832335\" rel=\"noopener noreferrer\" aria-label=\"Open photo 2 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-design.webp?v=1792832335\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-design.webp?v=1792832335\u0026amp;width=480 480w,\n              https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-design.webp?v=1792832335\u0026amp;width=800 800w\" sizes=\"(min-width: 680px) 184px, 164px\" width=\"800\" height=\"1416\" alt=\"A creative design scene with a sketchbook and embroidered tote\" loading=\"eager\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"ln-story-copy\"\u003e\n\u003ch3\u003eInspired by what you love.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- Original images 03–05 retained --\u003e\n\u003csection class=\"ln-section\" id=\"ln-designs\" aria-labelledby=\"ln-design-title\"\u003e\n\u003cdiv class=\"ln-head\"\u003e\n\u003cp class=\"ln-kicker\"\u003eFind your favorite\u003c\/p\u003e\n\u003ch2 class=\"ln-title\" id=\"ln-design-title\"\u003eThe one that makes you say, “That’s me.”\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eA row of favorite stories. A cat among the lavender. A little golden sunshine. Pick the detail that speaks to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ln-gallery\"\u003e\n\u003carticle\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/books.webp?v=1792832335\" rel=\"noopener noreferrer\" aria-label=\"Open photo 3 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/books.webp?v=1792832335\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/books.webp?v=1792832335\u0026amp;width=480 480w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/books.webp?v=1792832335\u0026amp;width=868 868w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"868\" height=\"812\" alt=\"Books and Wildflowers embroidered canvas tote\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"ln-card-copy\"\u003e\n\u003cp class=\"ln-kicker\"\u003eFor the book lover\u003c\/p\u003e\n\u003ch3\u003eBooks \u0026amp; Wildflowers\u003c\/h3\u003e\n\u003cp\u003eFor the reader with a soft spot for flowers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/cat-lavender.webp?v=1792832335\" rel=\"noopener noreferrer\" aria-label=\"Open photo 4 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/cat-lavender.webp?v=1792832335\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/cat-lavender.webp?v=1792832335\u0026amp;width=480 480w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/cat-lavender.webp?v=1792832335\u0026amp;width=603 603w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"603\" height=\"603\" alt=\"Black cat and lavender embroidered canvas tote\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"ln-card-copy\"\u003e\n\u003cp class=\"ln-kicker\"\u003eFor the cat person\u003c\/p\u003e\n\u003ch3\u003eCat \u0026amp; Lavender\u003c\/h3\u003e\n\u003cp\u003eA familiar feline, surrounded by lavender.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/sunflower.webp?v=1792832335\" rel=\"noopener noreferrer\" aria-label=\"Open photo 5 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/sunflower.webp?v=1792832335\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/sunflower.webp?v=1792832335\u0026amp;width=480 480w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/sunflower.webp?v=1792832335\u0026amp;width=508 508w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"508\" height=\"489\" alt=\"Sunflower Days embroidered canvas tote\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\n\u003cdiv class=\"ln-card-copy\"\u003e\n\u003cp class=\"ln-kicker\"\u003eFor the flower lover\u003c\/p\u003e\n\u003ch3\u003eSunflower Days\u003c\/h3\u003e\n\u003cp\u003eA little sunshine for your everyday carry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"ln-small\"\u003eThese are featured designs from the collection. Check the design and size shown in your selected product option before ordering.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Original images 06–07 retained --\u003e\n\u003csection class=\"ln-section\" id=\"ln-details\" aria-labelledby=\"ln-detail-title\"\u003e\n\u003cdiv class=\"ln-head\"\u003e\n\u003cp class=\"ln-kicker\"\u003eThe appeal is in the detail\u003c\/p\u003e\n\u003ch2 class=\"ln-title\" id=\"ln-detail-title\"\u003eA little texture. A lot of character.\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eRaised threads, colorful book spines, and little petals give the artwork its character. The closer look is part of the pleasure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ln-pair\"\u003e\n\u003cfigure\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-embroidery.webp?v=1792832335\" rel=\"noopener noreferrer\" aria-label=\"Open photo 6 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-embroidery.webp?v=1792832335\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-embroidery.webp?v=1792832335\u0026amp;width=480 480w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/ethan-embroidery.webp?v=1792832335\u0026amp;width=1448 1448w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"1448\" height=\"1086\" alt=\"A hand-embroidery scene showing a book-and-wildflower tote panel\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/embroidery-detail.webp?v=1792832335\" rel=\"noopener noreferrer\" aria-label=\"Open photo 7 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/embroidery-detail.webp?v=1792832335\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/embroidery-detail.webp?v=1792832335\u0026amp;width=480 480w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/embroidery-detail.webp?v=1792832335\u0026amp;width=1448 1448w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"1448\" height=\"1086\" alt=\"Close-up of book and flower embroidery on cream canvas\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ln-specs\"\u003e\n\u003cdiv\u003e\n\u003ch3\u003eZippered main opening\u003c\/h3\u003e\n\u003cp\u003eZip up your tote when you’re ready to head out.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eInner zip compartment\u003c\/h3\u003e\n\u003cp\u003eA separate spot for the small things you like to keep together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eUnlined canvas interior\u003c\/h3\u003e\n\u003cp\u003eA simple inside construction with no separate lining.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- NEW IMAGE 08: Everyday use --\u003e\n\u003csection class=\"ln-section\" aria-labelledby=\"ln-daily-title\"\u003e\n\u003cdiv class=\"ln-feature\"\u003e\n\u003cdiv class=\"ln-feature-copy\"\u003e\n\u003cp class=\"ln-kicker\"\u003eBring your interests along\u003c\/p\u003e\n\u003ch2 class=\"ln-title\" id=\"ln-daily-title\"\u003eYour usual plans. Your favorite tote.\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eA bookstore stop, coffee with a friend, or an afternoon to yourself. Let the embroidery be the detail that makes a simple outfit yours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/178d48cb-38f6-48ce-b9ef-17dfbf1bdb1e.png?v=1792849297\" rel=\"noopener noreferrer\" aria-label=\"Open photo 8 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/178d48cb-38f6-48ce-b9ef-17dfbf1bdb1e.png?v=1792849297\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/178d48cb-38f6-48ce-b9ef-17dfbf1bdb1e.png?v=1792849297\u0026amp;width=640 640w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/178d48cb-38f6-48ce-b9ef-17dfbf1bdb1e.png?v=1792849297\u0026amp;width=1254 1254w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"1254\" height=\"1254\" alt=\"The Books and Wildflowers tote worn over the shoulder outside a bookstore\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- NEW IMAGE 09: Gifting --\u003e\n\u003csection class=\"ln-section\" aria-labelledby=\"ln-gift-title\"\u003e\n\u003cdiv class=\"ln-feature ln-feature--left\"\u003e\n\u003cdiv class=\"ln-feature-copy\"\u003e\n\u003cp class=\"ln-kicker\"\u003eA gift chosen around them\u003c\/p\u003e\n\u003ch2 class=\"ln-title\" id=\"ln-gift-title\"\u003e“I saw this and thought of you.”\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eFor the friend who always has a book, a garden to tend, or a cat to talk about. Choose the design that shows you remembered what makes them smile.\u003c\/p\u003e\n\u003cp class=\"ln-small\"\u003eFor a birthday, a thank-you, or just because.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/6372d178-b277-4868-8b87-9ad76effecc1.png?v=1792849029\" rel=\"noopener noreferrer\" aria-label=\"Open photo 9 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/6372d178-b277-4868-8b87-9ad76effecc1.png?v=1792849029\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/6372d178-b277-4868-8b87-9ad76effecc1.png?v=1792849029\u0026amp;width=640 640w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/6372d178-b277-4868-8b87-9ad76effecc1.png?v=1792849029\u0026amp;width=1254 1254w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"1254\" height=\"1254\" alt=\"A woman receiving the book-and-flower tote as a thoughtful gift\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- NEW IMAGES 10–11: Detail photos, in the supplied order --\u003e\n\u003csection class=\"ln-section\" aria-labelledby=\"ln-close-title\"\u003e\n\u003cdiv class=\"ln-head\"\u003e\n\u003cp class=\"ln-kicker\"\u003eBooks \u0026amp; Wildflowers \/ Design detail\u003c\/p\u003e\n\u003ch2 class=\"ln-title\" id=\"ln-close-title\"\u003eTake a closer look before you choose.\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eThe books, the wildflowers, the lines of thread. Little details are part of the appeal. Open either photo to see the full-size image.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ln-pair\"\u003e\n\u003cfigure\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/19ac2be5-f0d0-4b43-aad9-512b81d537d3_799fdb4e-4625-4840-b2a7-0c04c2796da0.png?v=1792848975\" rel=\"noopener noreferrer\" aria-label=\"Open photo 10 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/19ac2be5-f0d0-4b43-aad9-512b81d537d3_799fdb4e-4625-4840-b2a7-0c04c2796da0.png?v=1792848975\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/19ac2be5-f0d0-4b43-aad9-512b81d537d3_799fdb4e-4625-4840-b2a7-0c04c2796da0.png?v=1792848975\u0026amp;width=640 640w,\n                https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/19ac2be5-f0d0-4b43-aad9-512b81d537d3_799fdb4e-4625-4840-b2a7-0c04c2796da0.png?v=1792848975\u0026amp;width=1254 1254w\" sizes=\"(min-width: 1100px) 520px, (min-width: 820px) 45vw, calc(100vw - 40px)\" width=\"1254\" height=\"1254\" alt=\"Close-up of embroidered books and wildflowers, supplied detail photo one\" loading=\"lazy\" decoding=\"async\"\u003e \u003c\/a\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003ca class=\"ln-photo-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/19ac2be5-f0d0-4b43-aad9-512b81d537d3.png?v=1792848951\" rel=\"noopener noreferrer\" aria-label=\"Open photo 11 at full size in a new tab\" target=\"_blank\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/c12ef732-6cdf-4642-8bf0-590864c851bd.png?v=1792848954\" alt=\"\"\u003e \u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Size information retained as a text comparison --\u003e\n\u003csection class=\"ln-section\" id=\"ln-sizing\" aria-labelledby=\"ln-size-title\"\u003e\n\u003cdiv class=\"ln-head\"\u003e\n\u003cp class=\"ln-kicker\"\u003eBefore you choose\u003c\/p\u003e\n\u003ch2 class=\"ln-title\" id=\"ln-size-title\"\u003eFind your just-right size.\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eCompare the measurements with a tote you already use. Check which model and size are listed for your selected design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ctable class=\"ln-table\" aria-label=\"Tote dimensions in inches and centimeters\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eModel\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eBody height\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDepth\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eG321\u003c\/th\u003e\n\u003ctd\u003e15 in\u003csmall\u003e38 cm\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003e13.8 in\u003csmall\u003e35 cm\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003e3.9 in\u003csmall\u003e10 cm\u003c\/small\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eG322\u003c\/th\u003e\n\u003ctd\u003e15.7 in\u003csmall\u003e40 cm\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003e16.9 in\u003csmall\u003e43 cm\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003e3.9 in\u003csmall\u003e10 cm\u003c\/small\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"ln-small\"\u003eMeasurements are approximate. Body height excludes the handles. Dimensions are width × body height × depth.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"ln-section\" aria-labelledby=\"ln-faq-title\"\u003e\n\u003cdiv class=\"ln-faq-layout\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"ln-kicker\"\u003eA few helpful answers\u003c\/p\u003e\n\u003ch2 class=\"ln-title\" id=\"ln-faq-title\"\u003eBefore you make it yours.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ln-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs the artwork embroidered?\u003c\/summary\u003e\n\u003cdiv class=\"ln-answer\"\u003eYes. The totes feature hand-embroidered details, giving the designs a textured finish. Select any photo to open the full-size image in a new tab.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the bag have a zipper?\u003c\/summary\u003e\n\u003cdiv class=\"ln-answer\"\u003eYes. There is a zippered main opening and an interior zippered compartment for keeping small items together.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the tote lined?\u003c\/summary\u003e\n\u003cdiv class=\"ln-answer\"\u003eThe tote is unlined, with no separate interior lining. It includes an inner zip compartment.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I choose the right size?\u003c\/summary\u003e\n\u003cdiv class=\"ln-answer\"\u003eCompare the G321 and G322 dimensions above with a bag you already carry. The height measures the bag body and excludes the handles. Check the model listed for your selected design before ordering.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I ask a question before ordering?\u003c\/summary\u003e\n\u003cdiv class=\"ln-answer\"\u003eOf course. Email \u003ca href=\"mailto:support@linlinni.com\"\u003e support@linlinni.com \u003c\/a\u003e with the design or size you’re considering.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"ln-closing\"\u003e\n\u003cp class=\"ln-kicker\"\u003eA little something, just for you\u003c\/p\u003e\n\u003ch2 class=\"ln-title\"\u003eYou don’t need an occasion.\u003c\/h2\u003e\n\u003cp class=\"ln-copy\"\u003eIf one design keeps catching your eye, it can simply be a little treat for you. Make your everyday tote one you enjoy reaching for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter class=\"ln-footer\"\u003e\u003cspan\u003eLINLINNI \/ Little details. Everyday joy.\u003c\/span\u003e \u003ca class=\"ln-back\" href=\"#linlinni-tote\"\u003e Back to top \u003csvg viewbox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" aria-hidden=\"true\"\u003e\n          \u003cpath d=\"M12 20V4m-6 6 6-6 6 6\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003c\/a\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"mysite","offers":[{"title":"12-Jesus and Lamb","offer_id":50814367858905,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"01-books-and-wildflowers","offer_id":50813868409049,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"02-hummingbird-and-roses","offer_id":50813868441817,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"03-highland-cow-and-sunflowers","offer_id":50813868474585,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"04-flamingos-and-tropical-flowers","offer_id":50814367596761,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"05-red-cardinals-and-flowers","offer_id":50814367629529,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"06-white-calla-lilies","offer_id":50814367662297,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"07-santa-claus-christmas","offer_id":50814367695065,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"08-snowman-and-christmas","offer_id":50814367727833,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"09-corgis-and-butterflies","offer_id":50814367760601,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"10-sunflower-patchwork","offer_id":50814367793369,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"11-women-in-colorful-dresses","offer_id":50814367826137,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"13-black-and-gold-cat-face","offer_id":50814367891673,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"14-black-cat-and-purple-flowers","offer_id":50814367924441,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4057\/5449\/files\/hf_20260723_174153_71aad5a8-d586-4813-8af5-66d981777aeb.jpg?v=1792838280","url":"https:\/\/santahomedecor.com\/products\/ethan-crafts-christian-bags","provider":"LINLINNI","version":"1.0","type":"link"}