{"product_id":"mini-christmas-gift-tote-bag-holiday-party-favor-gift-card-bag","title":"🎄Mini Christmas Gift Tote Bag – Holiday Party Favor \u0026 Gift Card Bag","description":"\u003cstyle\u003e   .mct {     --mct-paper: #fff7eb;     --mct-ink: #392d27;     --mct-red: #782e38;     --mct-green: #29493a;     --mct-line: #e5d4bf;     container: mct \/ inline-size;     max-width: 760px;     margin: 0 auto;     color: var(--mct-ink);     font-size: 16px;     line-height: 1.55;   }   .mct, .mct * { box-sizing: border-box; }   .mct .mct-card {     margin: 0 0 16px;     padding: 20px;     border: 1px solid var(--mct-line);     border-radius: 18px;     background: var(--mct-paper);   }   .mct .mct-hero {     background: radial-gradient(ellipse at top, #f5e2c6, transparent 70%), var(--mct-paper);     text-align: center;   }   .mct .mct-tag-mark {     position: relative;     display: block;     width: 46px;     height: 31px;     margin: 5px auto 17px;     border: 1px solid #b67e51;     border-radius: 6px 12px 12px 6px;     background: linear-gradient(90deg, #ecd7ac 0 22%, #f7e6c1 22% 100%);     transform: rotate(-12deg);   }   .mct .mct-tag-mark::before {     content: '';     position: absolute;     top: 11px;     right: 7px;     width: 6px;     height: 6px;     border: 1px solid #b67e51;     border-radius: 50%;     background: var(--mct-paper);   }   .mct .mct-tag-mark::after {     content: '';     position: absolute;     top: 12px;     left: 7px;     width: 18px;     height: 4px;     border-radius: 9px;     background: var(--mct-red);   }   .mct .mct-label {     margin: 0 0 8px;     color: var(--mct-red);     font-size: 12px;     font-weight: 700;     letter-spacing: .12em;     text-transform: uppercase;   }   .mct .mct-title, .mct .mct-heading {     margin: 0 0 9px;     color: var(--mct-green);     font-family: Georgia, 'Times New Roman', serif;     font-weight: 700;     letter-spacing: -.025em;   }   .mct .mct-title { font-size: 32px; line-height: 1.08; }   .mct .mct-heading { font-size: 26px; line-height: 1.17; }   .mct .mct-copy { margin: 0; }   .mct .mct-hero .mct-copy { max-width: 46ch; margin: 0 auto; }   .mct .mct-photo {     margin: 14px 0 0;     overflow: hidden;     border: 1px solid var(--mct-line);     border-radius: 12px;     background: #f0dfc9;   }   .mct .mct-photo img {     display: block;     width: 100%;     height: auto;     margin: 0;     border: 0;     box-shadow: none;   }   .mct .mct-caption {     margin: 0;     padding: 10px 12px;     background: #fffbf2;     color: var(--mct-ink);     font-size: 16px;   }   .mct .mct-caption strong { color: var(--mct-red); }   .mct ul.mct-tags {     display: flex;     flex-wrap: wrap;     justify-content: center;     gap: 6px;     margin: 14px 0 0;     padding: 0;     list-style: none;   }   .mct .mct-tags li {     margin: 0;     padding: 4px 9px;     border: 1px solid var(--mct-line);     border-radius: 999px;     background: #fffaf0;     color: var(--mct-green);     font-size: 14px;     font-weight: 700;   }   .mct .mct-blush { background: #f9eae3; }   .mct .mct-sage { background: #eef2e7; }   .mct .mct-specs { margin: 12px 0 0; }   .mct .mct-specs \u003e div {     display: grid;     grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);     gap: 10px;     margin: 0 0 6px;     padding: 9px 11px;     border-radius: 8px;     background: #e4eadc;   }   .mct .mct-specs dt { color: var(--mct-green); font-weight: 700; }   .mct .mct-specs dd { margin: 0; }   .mct .mct-details {     margin: 0;     padding: 0;     border: 0;     border-top: 1px solid var(--mct-line);   }   .mct .mct-extra { margin-top: 14px; }   .mct .mct-details summary {     display: flex;     align-items: center;     justify-content: space-between;     gap: 12px;     min-height: 44px;     padding: 10px 0;     cursor: pointer;     list-style: none;     color: var(--mct-green);     font-weight: 700;   }   .mct .mct-details summary::-webkit-details-marker { display: none; }   .mct .mct-details summary::after {     content: '';     flex: 0 0 8px;     height: 8px;     margin-right: 4px;     border: solid var(--mct-red);     border-width: 0 2px 2px 0;     transform: rotate(45deg);   }   .mct .mct-details[open] summary::after { transform: rotate(225deg); }   .mct .mct-details .mct-copy { padding: 0 0 12px; }   .mct .mct-buy {     margin-bottom: 0;     border-color: var(--mct-green);     background: var(--mct-green);     color: #fff7e9;     text-align: center;   }   .mct .mct-buy .mct-heading { color: inherit; }   .mct a.mct-button {     display: inline-flex;     align-items: center;     justify-content: center;     min-height: 48px;     margin: 10px 0 0;     padding: 10px 22px;     border-radius: 999px;     background: #f9e7c8;     color: #602734;     font-weight: 700;     text-decoration: none;   }   .mct a.mct-button:hover, .mct a.mct-button:active { background: #f2d6a5; }   .mct .mct-details summary:active { color: var(--mct-red); }   .mct .mct-details summary:focus-visible, .mct a.mct-button:focus-visible {     outline: 2px solid currentColor;     outline-offset: 3px;   }   .mct a.mct-button:focus-visible { outline-color: #f9e7c8; }   @container mct (min-width: 560px) {     .mct .mct-card { padding: 28px; }     .mct .mct-title { font-size: 42px; }     .mct .mct-heading { font-size: 32px; }     .mct .mct-photo { margin-top: 18px; }   }   @media (prefers-reduced-motion: no-preference) {     @supports (background-clip: text) {       .mct .mct-title span {         background: linear-gradient(110deg, #29493a 43%, #90612f 50%, #29493a 57%) 100% 0 \/ 250% 100%;         background-clip: text;         color: transparent;         animation: mct-sheen 3.5s ease-out 1;       }       @keyframes mct-sheen {         0%, 16% { background-position: 100% 0; }         78%, 100% { background-position: 0 0; }       }     }     @media (hover: hover) and (pointer: fine) {       .mct .mct-card { transition: box-shadow .22s ease; }       .mct .mct-card:hover { box-shadow: 0 6px 18px #392d2718; }       .mct .mct-photo img { transition: transform .25s ease; }       .mct .mct-photo:hover img { transform: scale(1.015); }     }   }   @media (forced-colors: active) {     .mct .mct-title span { animation: none; background: none; color: CanvasText; }   } \u003c\/style\u003e  \u003csection class=\"mct\" aria-labelledby=\"mct-title\"\u003e   \u003cheader class=\"mct-card mct-hero\"\u003e     \u003cspan class=\"mct-tag-mark\" aria-hidden=\"true\"\u003e\u003c\/span\u003e     \u003cp class=\"mct-label\"\u003eChristmas Gift Wrap\u003c\/p\u003e     \u003ch2 class=\"mct-title\" id=\"mct-title\"\u003e\u003cspan\u003eMake a Small Gift Feel Personal\u003c\/span\u003e\u003c\/h2\u003e     \u003cp class=\"mct-copy\"\u003eTuck a gift card, wrapped treats or beauty minis into a little Christmas tote. Add a note to make it theirs.\u003c\/p\u003e     \u003cfigure class=\"mct-photo\"\u003e       \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/e0add576cb857c37e8be8c49725f55b0830cc910.png\" srcset=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/92d10c243a6476b77c10183ac26cbdc2fb6d2808.png 640w, https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/e0add576cb857c37e8be8c49725f55b0830cc910.png 900w\" sizes=\"(min-width: 990px) 560px, (min-width: 750px) 46vw, 92vw\" width=\"900\" height=\"900\" alt=\"Red and green mini Christmas gift totes styled with holiday patches and small treats\" fetchpriority=\"high\" decoding=\"async\"\u003e     \u003c\/figure\u003e     \u003cul class=\"mct-tags\" aria-label=\"Gift tote highlights\"\u003e       \u003cli\u003eCream Front Panel\u003c\/li\u003e       \u003cli\u003eShort Fabric Handles\u003c\/li\u003e       \u003cli\u003eRed \u0026amp; Green Options\u003c\/li\u003e     \u003c\/ul\u003e   \u003c\/header\u003e    \u003cdiv class=\"mct-card mct-blush\"\u003e     \u003cp class=\"mct-label\"\u003e01 · Gift Card\u003c\/p\u003e     \u003ch3 class=\"mct-heading\"\u003eGive the Gift Card Its Own Bag\u003c\/h3\u003e     \u003cp class=\"mct-copy\"\u003eSlip the card into a slim sleeve and tuck it in with a handwritten note.\u003c\/p\u003e     \u003cfigure class=\"mct-photo\"\u003e       \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/fbac89f80d8bb2c580bec84ea9404410edd3b98c.png\" width=\"900\" height=\"900\" alt=\"A gift card sleeve being slipped into a red Christmas tote\" loading=\"lazy\" decoding=\"async\"\u003e     \u003c\/figure\u003e   \u003c\/div\u003e    \u003cdiv class=\"mct-card\"\u003e     \u003cp class=\"mct-label\"\u003e02 · Little Fillers\u003c\/p\u003e     \u003ch3 class=\"mct-heading\"\u003ePack a Few of Their Favorites\u003c\/h3\u003e     \u003cp class=\"mct-copy\"\u003eTry individually wrapped chocolates, a couple of peppermints or a lip balm and a beauty sample.\u003c\/p\u003e     \u003cfigure class=\"mct-photo\"\u003e       \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/f2828e7a57ad09d13cee04796ed357519ffce641.png\" width=\"900\" height=\"900\" alt=\"A wrapped peppermint being placed into a green mini gift tote\" loading=\"lazy\" decoding=\"async\"\u003e       \u003cfigcaption class=\"mct-caption\"\u003e\u003cstrong\u003eSomething sweet.\u003c\/strong\u003e A few wrapped treats make an easy party favor.\u003c\/figcaption\u003e     \u003c\/figure\u003e     \u003cfigure class=\"mct-photo\"\u003e       \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/f72f55048b1bdf95ab3c74330ca1a30ae1f815af.png\" width=\"900\" height=\"900\" alt=\"A green mini tote being filled with beauty minis\" loading=\"lazy\" decoding=\"async\"\u003e       \u003cfigcaption class=\"mct-caption\"\u003e\u003cstrong\u003eA little pampering.\u003c\/strong\u003e Pick two minis they’ll reach for.\u003c\/figcaption\u003e     \u003c\/figure\u003e   \u003c\/div\u003e    \u003cdiv class=\"mct-card\"\u003e     \u003cp class=\"mct-label\"\u003e03 · Make It Yours\u003c\/p\u003e     \u003ch3 class=\"mct-heading\"\u003eA Cream Front You Can Decorate\u003c\/h3\u003e     \u003cp class=\"mct-copy\"\u003eKeep the front simple or add your own holiday patch. Follow the directions for the patch you choose.\u003c\/p\u003e     \u003cfigure class=\"mct-photo\"\u003e       \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/6497c5b43c8b16475df81292f6c357612e9b9b50.png\" width=\"900\" height=\"900\" alt=\"Hands adding a Santa patch to the cream panel of a red tote\" loading=\"lazy\" decoding=\"async\"\u003e     \u003c\/figure\u003e   \u003c\/div\u003e    \u003cdiv class=\"mct-card mct-sage\"\u003e     \u003cp class=\"mct-label\"\u003e04 · Holiday Gatherings\u003c\/p\u003e     \u003ch3 class=\"mct-heading\"\u003eA Little Favor at Every Seat\u003c\/h3\u003e     \u003cp class=\"mct-copy\"\u003eSet a filled tote beside each plate so guests have a small surprise to take home.\u003c\/p\u003e     \u003cfigure class=\"mct-photo\"\u003e       \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/d4151324acb9327cfbf1139e5fe1e4b19595c154.png\" width=\"900\" height=\"900\" alt=\"A green mini gift tote set beside a plate at a Christmas dinner table\" loading=\"lazy\" decoding=\"async\"\u003e     \u003c\/figure\u003e     \u003cdetails class=\"mct-details mct-extra\"\u003e       \u003csummary\u003eSee Three More Ways to Gift It\u003c\/summary\u003e       \u003cfigure class=\"mct-photo\"\u003e         \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/40cb33c5e1c2d8853723b795702cda68fcee6e6b.png\" width=\"900\" height=\"900\" alt=\"A red mini tote being handed over at a holiday gift exchange\" loading=\"lazy\" decoding=\"async\"\u003e         \u003cfigcaption class=\"mct-caption\"\u003e\u003cstrong\u003eSecret Santa.\u003c\/strong\u003e Bring a few of their favorite treats to the gift swap.\u003c\/figcaption\u003e       \u003c\/figure\u003e       \u003cfigure class=\"mct-photo\"\u003e         \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/4b987a2126aa03c13c9b578452ec01df511b0ba6.png\" width=\"900\" height=\"900\" alt=\"A green mini tote being handed to a holiday host at the door\" loading=\"lazy\" decoding=\"async\"\u003e         \u003cfigcaption class=\"mct-caption\"\u003e\u003cstrong\u003eFor the host.\u003c\/strong\u003e Add a wrapped sweet and a quick thank-you note.\u003c\/figcaption\u003e       \u003c\/figure\u003e       \u003cfigure class=\"mct-photo\"\u003e         \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/6dbcb8343cb7cea31080298244f2f219d1f37b65.png\" width=\"900\" height=\"900\" alt=\"A red mini gift tote held by its short handles beside a Christmas tree\" loading=\"lazy\" decoding=\"async\"\u003e         \u003cfigcaption class=\"mct-caption\"\u003e\u003cstrong\u003eUnder the tree.\u003c\/strong\u003e Tuck a mini tote among the wrapped gifts.\u003c\/figcaption\u003e       \u003c\/figure\u003e     \u003c\/details\u003e   \u003c\/div\u003e    \u003cdiv class=\"mct-card mct-sage\"\u003e     \u003cp class=\"mct-label\"\u003e05 · Tote Details\u003c\/p\u003e     \u003ch3 class=\"mct-heading\"\u003eChristmas Red or Forest Green\u003c\/h3\u003e     \u003cp class=\"mct-copy\"\u003eThe color selector offers Red, Green and Red+Green.\u003c\/p\u003e     \u003cfigure class=\"mct-photo\"\u003e       \u003cimg src=\"https:\/\/www.abundanty.com\/cdn\/shop\/files\/image\/83ea99ac81f78c5af0d7e34ef4565bf44501e64b.png\" width=\"900\" height=\"900\" alt=\"Red and green mini Christmas totes shown side by side with tissue paper\" loading=\"lazy\" decoding=\"async\"\u003e     \u003c\/figure\u003e     \u003cdl class=\"mct-specs\"\u003e       \u003cdiv\u003e \u003cdt\u003eStyle\u003c\/dt\u003e \u003cdd\u003eMini fabric gift tote\u003c\/dd\u003e \u003c\/div\u003e       \u003cdiv\u003e \u003cdt\u003eFront panel\u003c\/dt\u003e \u003cdd\u003eCream fabric\u003c\/dd\u003e \u003c\/div\u003e       \u003cdiv\u003e \u003cdt\u003eHandles\u003c\/dt\u003e \u003cdd\u003eTwo short fabric loops\u003c\/dd\u003e \u003c\/div\u003e       \u003cdiv\u003e \u003cdt\u003eColor options\u003c\/dt\u003e \u003cdd\u003eRed, Green, Red+Green\u003c\/dd\u003e \u003c\/div\u003e     \u003c\/dl\u003e   \u003c\/div\u003e    \u003cdiv class=\"mct-card\"\u003e     \u003ch3 class=\"mct-heading\"\u003eA Few Gift Bag FAQs\u003c\/h3\u003e     \u003cdetails class=\"mct-details\"\u003e       \u003csummary\u003eWhat can I put inside?\u003c\/summary\u003e       \u003cp class=\"mct-copy\"\u003eTry a gift card in a slim sleeve, individually wrapped treats or a few beauty minis. Fit depends on the items you choose.\u003c\/p\u003e     \u003c\/details\u003e     \u003cdetails class=\"mct-details\"\u003e       \u003csummary\u003eDo the patches and gifts come with the tote?\u003c\/summary\u003e       \u003cp class=\"mct-copy\"\u003eThe photos show decorating and filling ideas. Check the contents of your selected option before ordering.\u003c\/p\u003e     \u003c\/details\u003e     \u003cdetails class=\"mct-details\"\u003e       \u003csummary\u003eCan I decorate the front myself?\u003c\/summary\u003e       \u003cp class=\"mct-copy\"\u003eYes. Use your own decorative patch and follow its application directions.\u003c\/p\u003e     \u003c\/details\u003e   \u003c\/div\u003e    \u003cfooter class=\"mct-card mct-buy\"\u003e     \u003ch3 class=\"mct-heading\"\u003eWhat Will You Put Inside?\u003c\/h3\u003e     \u003ca class=\"mct-button\" href=\"#variant-selects-template--27228129853715__main\"\u003eChoose Your Tote Color\u003c\/a\u003e   \u003c\/footer\u003e \u003c\/section\u003e","brand":"LH","offers":[{"title":"Red","offer_id":68250196246897,"sku":"NZ3751055-A","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":68250196279665,"sku":"NZ3751055-B","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red+Green","offer_id":68250196312433,"sku":"NZ3751055-A+NZ3751055-B","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/2870\/5137\/files\/bbea685583103c0de2d4d24a97ae63a76a5597d5.jpg?v=1794294973","url":"https:\/\/viqzes.com\/products\/mini-christmas-gift-tote-bag-holiday-party-favor-gift-card-bag","provider":"viqzes","version":"1.0","type":"link"}