1<!doctype html> 2<html class="no-js" lang="en"> 3<head>
3<script> 4!function(){var m="ResizeObserver loop";window.addEventListener("error",function(e){if(e&&typeof e.message==="string"&&e.message.indexOf(m)!==-1){e.stopImmediatePropagation();e.preventDefault()}},true)}(); 5</script>
5 6
7<script> 8 window.igSettings = { 9 useDataLayer: true 10 } 11</script>
vendor: 1 bytes, line 11
11
12<script> 13 window.Shopify = window.Shopify || {theme: {id: 189388587378, role: 'main' } }; 14 window._template = { 15 directory: "", 16 name: "collection", 17 suffix: "singer" 18 }; 19 window.__productIdFromTemplate = null; 20 window.__plpCollectionIdFromTemplate = 476636578071; 21 window.igProductData = (function() { 22 const data = {};data["14992236675442"] = { 23 productId: 14992236675442, 24 handle: "singer-100-cotton-solid-fabric-cut-by-the-yard", 25 tags: ["Color_Amazon==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR024.jpg?v=1778862343","Color_Barbie Pink==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/E7lSZfAA.jpg?v=1772662011","Color_Black==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/vIO0H8Q.jpg?v=1772662267","Color_Blue Light==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR025.jpg?v=1778873410","Color_Blue==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/9j71ctNg_ed310da1-10d0-45f5-9c20-3dc95b16f9d9.jpg?v=1772661644","Color_Bright White==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/7wqm9Ovg.jpg?v=1772661418","Color_Cacao Nibs==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR036.jpg?v=1778875580","Color_Campsite==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR031.jpg?v=1778874872","Color_Ceramic==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/P2jXqE6Q_1c219b12-8beb-44e7-9e64-2f60350bfcaa.jpg?v=1772661931","Color_Chive==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/2rlVccmw.jpg?v=1772662172","Color_Chocolate Brown==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR027.jpg?v=1778873539","Color_Classic Blue==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/aNiqsDoQ_f7ef9e7e-2e95-4bb8-a544-3f7fe63ab7b5.jpg?v=1772661704","Color_Ecru==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/eeIFJ5nw.jpg?v=1772661590","Color_Emerald Green==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/9dbu4aOQ.jpg?v=1772661888","Color_Gulf Stream==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR026.jpg?v=1778873478","Color_Honey Dew==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/f31gvXag.jpg?v=1772661838","Color_Iceland Poppy==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR029.jpg?v=1778874679","Color_Navy==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/zG-q9Esg.jpg?v=1772661787","Color_Opaline Green==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR030.jpg?v=1778874771","Color_Orange Tiger==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/vEWYYJGQ.jpg?v=1772662117","Color_Oyster==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FvEmXk6A.jpg?v=1772662201","Color_Peach Echo==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR033.jpg?v=1778875030","Color_Peach==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR032.jpg?v=1778874956","Color_Pink Ladies==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/bDvNkKUg.jpg?v=1772661972","Color_Purple==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/81N_TnrQ.jpg?v=1772662301","Color_Radiant Orchid==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR028.jpg?v=1778874422","Color_Raspberry==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/vEThSFrg.jpg?v=1772662043","Color_Red==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/w9xVEZsA.jpg?v=1772662144","Color_Rio Red==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR022-1.jpg?v=1779109527","Color_Rio Red==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR022_3.jpg?v=1778862186","Color_Shadow Lime==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR038_d22e2580-5e81-4c19-a1eb-ff4a5595f8bd.jpg?v=1778875673","Color_Slate==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/tdjDG3Zw.jpg?v=177266223
251","Color_Snow White==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/yrxIrieA.jpg?v=1772661490","Color_Sunset Gold==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR035.jpg?v=1778875527","Color_Teaberry==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/SFSR034.jpg?v=1778875457","Color_Ultra Violet==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/aIbQitEg.jpg?v=1772662332","Color_Vibrant Yellow==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/UPa0GiEQ.jpg?v=1772662077","createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:solid-fabric","Rithum-Dropship","senttoJDE","US"], 26 collectionIds: [468382449943,693229060466,691992723826,476636578071], 27 inventory: 3930, 28 lowestVariantPrice: 799 29 };data["15056501801330"] = { 30 productId: 15056501801330, 31 handle: "singer-r-fabric-100-cotton-44-inch-wide-ghosts-with-stars-on-pink-cut-by-the-yard", 32 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 33 collectionIds: [468382449943,693229060466,691992723826,700881797490,476636578071], 34 inventory: 636, 35 lowestVariantPrice: 999 36 };data["15056501113202"] = { 37 productId: 15056501113202, 38 handle: "singer-r-fabric-100-cotton-44-inch-wide-daisys-on-yellow-cut-by-the-yard", 39 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 40 collectionIds: [468382449943,693229060466,691992723826,476636578071], 41 inventory: 217, 42 lowestVariantPrice: 999 43 };data["15083071766898"] = { 44 productId: 15083071766898, 45 handle: "rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard", 46 tags: ["Color_Aqua==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN016S_de992e36-55c1-466c-89ee-0a0f7374982a.jpg?v=1782316677","Color_Black==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN013S_22e95182-6e85-4595-b16b-6e728d612c38.jpg?v=1782316668","Color_Blue==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN020S_f8802e32-aeac-40a5-b487-b8c162182931.jpg?v=1782316696","Color_Bright Pink==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN018S_022187a0-a96b-4b25-844c-78d03dd948e6.jpg?v=1782316687","Color_Bright Yellow==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN019S_bc13ebac-cf0e-4352-953f-9a50951c22e6.jpg?v=1782316692","Color_Brown==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN014S_6c286db6-58e2-4847-8091-2679f5f92677.jpg?v=1782316671","Color_Cream==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN001S_79bceb7c-bda3-4f0d-901d-4aa26f955abb.jpg?v=1782316614","Color_Evergreen==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN024S_cf7e28bb-0537-4db6-9de9-7c036939f55f.jpg?v=1782316711","Color_Gray==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN022S_3abd3244-82b7-4725-a427-30f8225837d7.jpg?v=1782316706","Color_Hot Pink==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN012S_2d7319d7-b3a5-471e-b82b-b956f6360d39.jpg?v=1782316664","Color_Kelly Green==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN010S_666f52bc-d6b1-4acd-a44b-0a75e08be74c.jpg?v=1782316739","Color_Kiwi==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN007S_e612b7f5-6839-41a2-aefc-0af7271a930e.jpg?v=1782316643","Color_Light Blue==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN003S_5138a7bc-70c7-4e87-adc2-1ef46d833e8d.jpg?v=1782316628","Color_Light Pink==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN015S_47aef6fd-adea-4b6e-a1b2-95ab22675009.jpg?v=1782316728","Color_Light Yellow==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN002S_151619ab-a910-43d2-8af6-a6bd8b05afc6.jpg?v=1782316624","Color_Lilac==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN006S_b58073bf-9479-4cc6-890b-771e72b3049f.jpg?v=1782316639","Color_Lime Green==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN017S_aaf6cb46-058a-457d-a625-5abe692298ab.jpg?v=1782316681","Color_Orange==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN005S_ee4212d5-250b-40d1-8135-2184df26e760.jpg?v=1782316637","Color_Punch Pink==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN004S_fafd99bb-3e8b-4c18-a6bc-a3c970ce4133.jpg?v=1782316632","Color_Purple==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN009S_f5befd69-ca5a-423e-a25b-99e278612d84.jpg?v=1782316653","Color_Red==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN008S_6c74990c-9600-4877-a980-f44fa409e7d9.jpg?v=1782316649","Color_Rich Red==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN011S_01677b1f-1a98-4d05-9025-c03a8a5af248.jpg?v=1782316659","Color_Royal Blue==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN021S_e95faf39-4e22-43a9-8061-9b4df71d30ff.jpg?v=1782316700","Color_White==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/FLN023S_21c6bb4c-274d-44b4-b248-36ea6f55228a.jpg?v=1782316709","createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:flannel-fabric","pfs:label-New","pfs:solid-fabric","Rithum-Dropship","senttoJDE","US"], 47 collectionIds: [468382449943,691992723826,693229191538,476636578071], 48 inventory: 3557, 49 lowestVariantPrice: 699 50 };data["15055788179826"] = { 51 productId: 15055788179826, 52 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-pink-cut-by-the-yard", 53 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 54 collectionIds: [468382449943,693229060466,691992723826,476636578071], 55 inventory: 12, 56 lowestVariantPrice: 899 57 };data["15048918499698"] = { 58 productId: 15048918499698, 59 handle: "singer-fabric-100-cotton-spring-gnome-floral-cut-by-the-yard", 60 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 61 collectionIds: [468382449943,693229060466,691992723826,476636578071], 62 inventory: 89, 63 lowestVariantPrice: 999 64 };data["15076847812978"] = { 65 productId: 15076847812978, 66 handle: "roc-lon-47-48-wide-100-cotton-nature-premium-quality-muslin-unbleached-cut-by-yard-off-white", 67 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","Rithum-Dropship","senttoJDE","US"], 68 collectionIds: [468382449943,691992723826,476636578071,694003040626], 69 inventory: 99, 70 lowestVariantPrice: 399 71 };data["15074752168306"] = { 72 productId: 15074752168306, 73 handle: "roc-lon-100-cotton-108-wide-quilt-backing-solid-cut-by-yard", 74 tags: ["Color_Black==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLS10803-1.jpg?v=1781719770","Color_Natural==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLS10802-1.jpg?v=1781719755","Color_White==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLS10801.jpg?v=1781719736","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:solid-fabric","Rithum-Dropship","US"], 75 collectionIds: [468382449943,693229060466,691992723826,476636578071], 76 inventory: 96, 77 lowestVariantPrice: 999 78 };data["15056501375346"] = { 79 productId: 15056501375346, 80 handle: "singer-r-fabric-100-cotton-44-inch-wide-lilac-spring-purple-cut-by-the-yard", 81 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 82 collectionIds: [468382449943,693229060466,691992723826,476636578071], 83 inventory: 208, 84 lowestVariantPrice: 999 85 };data["15056501211506"] = { 86 productId: 15056501211506, 87 handle: "singer-r-fabric-100-cotton-44-inch-wide-springtime-gnomes-white-cut-by-the-yard", 88 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 89 collectionIds: [468382449943,693229060466,691992723826,476636578071], 90 inventory: 403, 91 lowestVariantPrice: 999 92 };data["15055788835186"] = { 93 productId: 15055788835186, 94 handle: "singer-fabric-100-cotton-batik-collection-42-inch-wide-green-tone-cut-by-the-yard", 95 tags: ["createdinJDE","FREESHIPPING49+","hide_collections","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 96 collectionIds: [468382449943,693229060466,691992723826,476636578071], 97 inventory: 0, 98 lowestVariantPrice: 799 99 };data["15055788802418"] = { 100 productId: 15055788802418, 101 handle: "singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-purple-flower-cut-by-the-yard", 102 tags: ["createdinJDE","FREESHIPPING49+","hide_collections","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 103 collectionIds: [468382449943,693229060466,691992723826,476636578071], 104 inventory: 0, 105 lowestVariantPrice: 799 106 };data["15048918237554"] = { 107 productId: 15048918237554, 108 handle: "singer-fabric-100-cotton-stars-allover-on-navy-cut-by-the-yard", 109 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 110 collectionIds: [468382449943,693229060466,691992723826,476636578071], 111 inventory: 78, 112 lowestVariantPrice: 999 113 };data["15048918172018"] = { 114 productId: 15048918172018, 115 handle: "singer-fabric-100-cotton-patriotic-stars-on-navy-cut-by-the-yard", 116 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 117 collectionIds: [468382449943,693229060466,691992723826,476636578071], 118 inventory: 42, 119 lowestVariantPrice: 999 120 };data["15136328253810"] = { 121 productId: 15136328253810, 122 handle: "stitch-sparkle-100-cotton-duck-cloth-45-wide-cut-by-the-yard-chevron-copy", 123 tags: ["Color_Blue Multi==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/B01B0315-2.jpg?v=1785354659","Color_Blue==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/B01B0115.jpg?v=1785352566","Color_Grey==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/B01B0515-1.jpg?v=1785355742","Color_Lilac==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/B01B0615-1.jpg?v=1785356012","Color_Pink Multi==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/B01B0415-2.jpg?v=1785354516","Color_Pink==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/B01B0215-2.jpg?v=1785352930","createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 124 collectionIds: [468382449943,693229060466,691992723826,476636578071], 125 inventory: 1548, 126 lowestVariantPrice: 699 127 };data["15097376080242"] = { 128 productId: 15097376080242,
129 handle: "warm-white-needled-cotton-batting", 130 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","Linda's Electric Quilters","pfs:label-New","quiltingsupplies","senttoJDE","sewingsupplies","Shopify Collective","top-level:accessories","US"], 131 collectionIds: [469623177495,469620916503,696836882802,468382449943,476636578071,685233045874,685232914802], 132 inventory: 400, 133 lowestVariantPrice: 1076 134 };data["15076847911282"] = { 135 productId: 15076847911282, 136 handle: "roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-15-yard", 137 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","Rithum-Dropship","senttoJDE","US"], 138 collectionIds: [468382449943,691992723826,476636578071,694003040626], 139 inventory: 67, 140 lowestVariantPrice: 1097 141 };data["15076847845746"] = { 142 productId: 15076847845746, 143 handle: "roc-lon-100-wide-cotton-44-45-wide-woven-ticking-fabric-for-sewing-quilt-craft-home-decor-cut-by-yard-stripe-navy", 144 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","Rithum-Dropship","senttoJDE","US"], 145 collectionIds: [468382449943,691992723826,476636578071,694003040626], 146 inventory: 28, 147 lowestVariantPrice: 750 148 };data["15074577351026"] = { 149 productId: 15074577351026, 150 handle: "singer-r-100-cotton-solid-fabric-cut-by-the-yard-copy", 151 tags: ["Color_Blue==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLP10805.jpg?v=1781716399","Color_Ecru==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLP10801.jpg?v=1781716364","Color_Gray==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLP10802.jpg?v=1781716583","Color_Green==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLP10806.jpg?v=1781716416","Color_Red==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLP10804.jpg?v=1781716458","Color_Yellow==https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/RLP10803.jpg?v=1781716439","createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:solid-fabric","Rithum-Dropship","senttoJDE","US"], 152 collectionIds: [468382449943,693229060466,691992723826,476636578071], 153 inventory: 134, 154 lowestVariantPrice: 1499 155 };data["15056514842994"] = { 156 productId: 15056514842994, 157 handle: "singer-r-fabric-100-cotton-44-inch-wide-orange-and-green-butterfly-cut-by-the-yard-copy", 158 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 159 collectionIds: [468382449943,693229060466,691992723826,476636578071], 160 inventory: 286, 161 lowestVariantPrice: 999 162 };data["15056501735794"] = { 163 productId: 15056501735794, 164 handle: "singer-r-fabric-100-cotton-44-inch-wide-candy-corn-and-purple-dots-on-blk-cut-by-the-yard", 165 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 166 collectionIds: [468382449943,693229060466,691992723826,700881797490,476636578071], 167 inventory: 531, 168 lowestVariantPrice: 999 169 };data["15056501637490"] = { 170 productId: 15056501637490, 171 handle: "singer-r-fabric-100-cotton-44-inch-wide-packed-pink-flowers-cut-by-the-yard", 172 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 173 collectionIds: [468382449943,693229060466,691992723826,476636578071], 174 inventory: 365, 175 lowestVariantPrice: 999 176 };data["15056501408114"] = { 177 productId: 15056501408114, 178 handle: "singer-r-fabric-100-cotton-44-inch-wide-blue-and-orange-butterfly-cut-by-the-yard", 179 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 180 collectionIds: [468382449943,693229060466,691992723826,476636578071], 181 inventory: 227, 182 lowestVariantPrice: 999 183 };data["15055788441970"] = { 184 productId: 15055788441970, 185 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-purple-cut-by-the-yard", 186 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 187 collectionIds: [468382449943,693229060466,691992723826,476636578071], 188 inventory: 84, 189 lowestVariantPrice: 899 190 };data["15055788376434"] = { 191 productId: 15055788376434, 192 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-blue-cut-by-the-yard", 193 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 194 collectionIds: [468382449943,693229060466,691992723826,476636578071], 195 inventory: 24, 196 lowestVariantPrice: 899 197 };data["15048918860146"] = { 198 productId: 15048918860146, 199 handle: "singer-fabric-100-cotton-liberty-justice-for-all-cut-by-the-yard", 200 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 201 collectionIds: [468382449943,693229060466,691992723826,476636578071], 202 inventory: 195, 203 lowestVariantPrice: 999 204 };data["15087407104370"] = { 205 productId: 15087407104370, 206 handle: "color-wheel-prewound-bobbin-set", 207 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:label-New","quiltingsupplies","senttoJDE","sewingsupplies","Shopify Collective","top-level:accessories","type:Accessory","type:Notion","US","YLI Threads"], 208 collectionIds: [469623177495,469623046423,469620916503,468382449943,476636578071,685233045874,469621113111,685232914802,615598326130], 209 inventory: 1357, 210 lowestVariantPrice: 1999 211 };data["15087402778994"] = { 212 productId: 15087402778994, 213 handle: "dream-seam-303-sandman-spool", 214 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:label-New","quiltingsupplies","senttoJDE","sewingsupplies","Shopify Collective","top-level:accessories","type:Accessory","type:Notion","US","YLI Threads"], 215 collectionIds: [469623177495,469623046423,469620916503,468382449943,476636578071,685233045874,469621113111,685232914802,615598326130], 216 inventory: 105, 217 lowestVariantPrice: 999 218 };data["15084306628978"] = { 219 productId: 15084306628978, 220 handle: "rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard-copy-1", 221 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:label-New","pfs:print-fabric","pfs:solid-fabric","Rithum-Dropship","senttoJDE","US"], 222 collectionIds: [468382449943,691992723826,476636578071,693229224306], 223 inventory: 917, 224 lowestVariantPrice: 1099 225 };data["15083179147634"] = { 226 productId: 15083179147634, 227 handle: "roc-lon-100-cotton-108-wide-quilt-backing-floral-purple-pattern-cut-by-yard-copy", 228 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","Rithum-Dropship","senttoJDE","US"], 229 collectionIds: [468382449943,693229060466,691992723826,476636578071], 230 inventory: 8, 231 lowestVariantPrice: 799 232 };data["15076847944050"] = { 233 productId: 15076847944050, 234 handle: "roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-3-yard", 235 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","Rithum-Dropship","senttoJDE","US"], 236 collectionIds: [468382449943,691992723826,476636578071,694003040626], 237 inventory: 50, 238 lowestVariantPrice: 397 239 };data["15076793778546"] = { 240 productId: 15076793778546, 241 handle: "roc-lon-100-cotton-108-wide-quilt-backing-cloud-tonal-pattern-cut-by-yard", 242 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 243 collectionIds: [468382449943,693229060466,691992723826,476636578071], 244 inventory: 15, 245 lowestVariantPrice: 1499 246 };data["15076793614706"] = { 247 productId: 15076793614706, 248 handle: "roc-lon-100-cotton-108-wide-quilt-backing-baroque-beige-pattern-cut-by-yard", 249 tags: ["createdinJDE","FREESHIPPING49+","hide_collections","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 250 collectionIds: [468382449943,693229060466,691992723826,476636578071], 251 inventory: 0, 252 lowestVariantPrice: 1499 253 };data["15056514056562"] = { 254 productId: 15056514056562, 255 handle: "singer-r-fabric-100-cotton-44-inch-wide-bunnies-and-carrots-on-blue-cut-by-the-yard-copy", 256 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 257 collectionIds: [468382449943,693229060466,691992723826,476636578071], 258 inventory: 291, 259 lowestVariantPrice: 999 260 };data["15056501604722"] = { 261 productId: 15056501604722, 262 handle: "singer-r-fabric-100-cotton-44-inch-wide-rainbow-blender-cut-by-the-yard", 263 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 264 collectionIds: [468382449943,693229060466,691992723826,476636578071], 265 inventory: 38, 266 lowestVariantPrice: 999 267 };data["15056501473650"] = { 268 productId: 15056501473650, 269 handle: "singer-r-fabric-100-cotton-44-inch-wide-small-white-flowers-on-yellow-cut-by-the-yard", 270 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 271 collectionIds: [468382449943,693229060466,691992723826,476636578071], 272 inventory: 12, 273 lowestVariantPrice: 999 274 };data["15056501342578"] = { 275 productId: 15056501342578, 276 handle: "singer-r-fabric-100-cotton-44-inch-wide-purple-pink-flower-on-white-cut-by-the-yard", 277 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 278 collectionIds: [468382449943,693229060466,691992723826,476636578071], 279 inventory: 17, 280 lowestVariantPrice: 999 281 };data["15055788736882"] = { 282 productId: 15055788736882, 283 handle: "singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-orange-leaves-cut-by-the-yard", 284 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 285 collectionIds: [468382449943,693229060466,691992723826,476636578071], 286 inventory: 36, 287 lowestVariantPrice: 799 288 };data["15055788573042"] = { 289 productId: 15055788573042, 290 handle: "singer-fabric-100-cotton-batik-collection-42-inch-wide-dark-slate-gray-sunshine-cut-by-the-yard", 291 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 292 collectionIds: [468382449943,693229060466,691992723826,476636578071], 293 inventory: 15, 294 lowestVariantPrice: 799 295 };data["15055788474738"] = { 296 productId: 15055788474738, 297 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-navy-cut-by-the-yard", 298 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 299 collectionIds: [468382449943,693229060466,691992723826,476636578071], 300 inventory: 90, 301 lowestVariantPrice: 899 302 };data["15055788343666"] = { 303 productId: 15055788343666, 304 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-green-cut-by-the-yard", 305 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 306 collectionIds: [468382449943,693229060466,691992723826,476636578071], 307 inventory: 15, 308 lowestVariantPrice: 899 309 };data["15055788310898"] = { 310 productId: 15055788310898, 311 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-orange-cut-by-the-yard", 312 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 313 collectionIds: [468382449943,693229060466,691992723826,476636578071], 314 inventory: 5, 315 lowestVariantPrice: 899 316 };data["15055788278130"] = { 317 productId: 15055788278130, 318 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-white-cut-by-the-yard", 319 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 320 collectionIds: [468382449943,693229060466,691992723826,476636578071], 321 inventory: 24, 322 lowestVariantPrice: 899 323 };data["15055788245362"] = { 324 productId: 15055788245362, 325 handle: "singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-yellow-cut-by-the-yard", 326 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 327 collectionIds: [468382449943,693229060466,691992723826,476636578071], 328 inventory: 15, 329 lowestVariantPrice: 899 330 };data["15048918729074"] = { 331 productId: 15048918729074, 332 handle: "singer-fabric-100-cotton-singer-sewing-machines-cut-by-the-yard", 333 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 334 collectionIds: [468382449943,693229060466,691992723826,476636578071], 335 inventory: 25, 336 lowestVariantPrice: 999 337 };
337data["15048918696306"] = { 338 productId: 15048918696306, 339 handle: "singer-fabric-100-cotton-singer-dress-forms-cut-by-the-yard", 340 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 341 collectionIds: [468382449943,693229060466,691992723826,476636578071], 342 inventory: 13, 343 lowestVariantPrice: 999 344 };data["15048917746034"] = { 345 productId: 15048917746034, 346 handle: "singer-fabric-100-cotton-flags-flowers-cut-by-the-yard", 347 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 348 collectionIds: [468382449943,693229060466,691992723826,476636578071], 349 inventory: 234, 350 lowestVariantPrice: 999 351 };data["15048917680498"] = { 352 productId: 15048917680498, 353 handle: "singer-fabric-100-cotton-red-wht-blue-fireworks-on-white-cut-by-the-yard", 354 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 355 collectionIds: [468382449943,693229060466,691992723826,476636578071], 356 inventory: 260, 357 lowestVariantPrice: 999 358 };data["15134751916402"] = { 359 productId: 15134751916402, 360 handle: "stitch-sparkle-100-cotton-44-wide-diy-project-quilt-and-craft-fabric-for-sewing-cut-by-the-yard-big-dots-lagoon", 361 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:cotton-fabric","pfs:label-New","pfs:print-fabric","Rithum-Dropship","senttoJDE","US"], 362 collectionIds: [468382449943,693229060466,691992723826,476636578071], 363 inventory: 35, 364 lowestVariantPrice: 699 365 };data["15134751719794"] = { 366 productId: 15134751719794, 367 handle: "stitch-sparkle-100-cotton-duck-print-54-wide-diy-project-craft-quilt-fabric-for-sewing-upholstery-home-decor-cut-by-the-yard-jacobean-cream", 368 tags: ["createdinJDE","FREESHIPPING49+","hide_Rebuy","pfs:label-New","pfs:print-fabric","pfs:utility-fabric","Rithum-Dropship","senttoJDE","US"], 369 collectionIds: [468382449943,691992723826,476636578071,694003040626], 370 inventory: 257, 371 lowestVariantPrice: 699 372 };return data; 373 })(); 374</script>
vendor: 1 bytes, line 374
374
375<script type="module" blocking="render" fetchpriority="high" src="https://cdn.intelligems.io/esm/aa233e9aa328/bundle.js" data-em-disable></script>
375 376 377 378<!-- Avoid unnecessary redirects to variant urls on product pages -->
379<script> 380!function(){if(!/\/products\//.test(location.pathname))return;var a=new URL(location.href).searchParams.has("variant"),b=c=>{try{var d=new URL(c+"",location.origin);return!a&&/\/products\//.test(d.pathname)&&d.searchParams.has("variant")&&d.searchParams.delete("variant"),d+""}catch{return c}};["pushState","replaceState"].map(c=>{var d=history[c];history[c]=(e,f,g)=>(g&&(g=b(g)),d.call(history,e,f,g))});var h=Location.prototype;[h.assign,h.replace].map((c,d)=>h[d?"replace":"assign"]=function(e){return c.call(this,b(e))})}(); 381</script>
381 382 383<!-- Meta Tags --> 384<meta charset="utf-8"> 385<!-- Preconnects & DNS Prefetch for performance --> 386 387 388<link rel="preconnect" href="https://static.klaviyo.com" crossorigin> 389<link rel="dns-prefetch" href="https://static.klaviyo.com"> 390 391<link rel="preconnect" href="https://www.googletagmanager.com" crossorigin> 392<link rel="dns-prefetch" href="https://www.googletagmanager.com"><meta http-equiv="X-UA-Compatible" content="IE=edge"> 393 <meta name="viewport" content="width=device-width,initial-scale=1"> 394 <meta name="template-name" content="collection"> 395 <meta name="theme-color" content=""> 396 397 398<!-- Load scripts only on non-index pages --> 399
399<script src="https://cdn-loyalty.yotpo.com/loader/ftCODYvTMqe5nVYXWD9zpg.js?shop=e10ad8-2.myshopify.com" defer></script>
399<!-- SERP - Improved Canonical URL Logic - supports product & collection metafields, strips query params--> 400 401<!-- Primary Meta added 7-10-25 --> 402<meta name="description" content="Explore all of our new arrivals to help with all your sewing needs. You'll find a wide selection of sewing supplies, quilting supplies, sewing tables, cutting and measuring tools and more. We now have your favorite brands like Aurifil, Gingher, Hobbs, Arrow Sewing and more."> 403<meta name="keywords" content="sewing machines, embroidery, quilting, Singer"> 404 405<meta property="og:site_name" content="Singer"> 406<meta property="og:url" content="https://www.singer.com/collections/new-arrivals-shop-collection"> 407<meta property="og:title" content="New Arrivals"> 408<meta property="og:type" content="website"> 409<meta property="og:description" content="Explore all of our new arrivals to help with all your sewing needs. You'll find a wide selection of sewing supplies, quilting supplies, sewing tables, cutting and measuring tools and more. We now have your favorite brands like Aurifil, Gingher, Hobbs, Arrow Sewing and more."><meta property="og:image" content="http://www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520"> 410 <meta property="og:image:secure_url" content="https://www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520"> 411 <meta property="og:image:width" content="2880"> 412 <meta property="og:image:height" content="576"><meta name="twitter:card" content="summary_large_image"> 413<meta name="twitter:title" content="New Arrivals"> 414<meta name="twitter:description" content="Explore all of our new arrivals to help with all your sewing needs. You'll find a wide selection of sewing supplies, quilting supplies, sewing tables, cutting and measuring tools and more. We now have your favorite brands like Aurifil, Gingher, Hobbs, Arrow Sewing and more."> 415 416<link rel="canonical" href="https://www.singer.com/collections/new-arrivals-shop-collection"><!-- SERP - Improved Canonical URL Logic - END --> 417 418 419 420 421<link rel="alternate" hreflang="x-default" href="https://www.singer.com/collections/new-arrivals-shop-collection"> 422<link rel="alternate" hreflang="en-US" href="https://www.singer.com/collections/new-arrivals-shop-collection"> 423<link rel="alternate" hreflang="es-US" href="https://www.singer.com/es/collections/new-arrivals-shop-collection"> 424<link rel="alternate" hreflang="en-CA" href="https://www.singer.com/en-ca/collections/new-arrivals-shop-collection"> 425<link rel="alternate" hreflang="fr-CA" href="https://www.singer.com/fr-ca/collections/new-arrivals-shop-collection"> 426 427 428 429 <!-- Preconnect to optimize DNS + TLS handshake --> 430<link rel="preconnect" href="https://fonts.googleapis.com"> 431<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 432 433<!-- Preload the stylesheet and load it asynchronously --> 434<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap" onload="this.onload=null;this.rel='stylesheet'"> 435 436<!-- Fallback for no-JS environments --> 437<noscript> 438 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"> 439</noscript> 440 441<style data-shopify> 442 :root, 443 .svp { 444 --h1: 54px; 445 --h1-lineheight: 58px; 446 --h2: 42px; 447 --h2-lineheight: 44px; 448 --h3: 36px; 449 --h3-lineheight: 40px; 450 --h4: 30px; 451 --h4-lineheight: 32px; 452 --h5: 26px; 453 --h5-lineheight: 30px; 454 --h6: 21px; 455 --h6-lineheight: 28px; 456 457 --h1-m: 38px; 458 --h1-lineheight-m: 40px; 459 --h2-m: 32px; 460 --h2-lineheight-m: 34px; 461 --h3-m: 28px; 462 --h3-lineheight-m: 32px; 463 --h4-m: 24px; 464 --h4-lineheight-m: 28px; 465 --h5-m: 21px; 466 --h5-lineheight-m: 24px; 467 --h6-m: 18px; 468 --h6-lineheight-m: 24px; 469 470 --sub-lg: 18px; 471 --sub-lg-lineheight: 24px; 472 --sub-base: 16px; 473 --sub-base-lineheight: 22px; 474 --sub-sm: 14px; 475 --sub-sm-lineheight: 20px; 476 477 --caps-lg: 16px; 478 --caps-lg-lineheight: 22px; 479 --caps-lg-letterspacing: 2px; 480 --caps-base: 14px; 481 --caps-base-lineheight: 18px; 482 --caps-base-letterspacing: 2px; 483 --caps-sm: 12px; 484 --caps-sm-lineheight: 16px; 485 --caps-sm-letterspacing: 2px; 486 487 --body-lg: 20px;
488 --body-lg-lineheight: 26px; 489 --body-base: 17px; 490 --body-base-lineheight: 24px; 491 --body-sm: 14px; 492 --body-sm-lineheight: 21px; 493 --body-xs: 12px; 494 --body-xs-lineheight: 18px; 495 } 496 497 .singer { 498 --h1: 58px; 499 --h1-lineheight: 66px; 500 --h2: 36px; 501 --h2-lineheight: 46px; 502 --h3: 40px; 503 --h3-lineheight: 44px; 504 --h4: 36px; 505 --h4-lineheight: 40px; 506 --h5: 32px; 507 --h5-lineheight: 36px; 508 --h6: 24px; 509 --h6-lineheight: 28px; 510 511 --h1-m: 40px; 512 --h1-lineheight-m: 44px; 513 --h2-m: 34px; 514 --h2-lineheight-m: 38px; 515 --h3-m: 28px; 516 --h3-lineheight-m: 32px; 517 --h4-m: 24px; 518 --h4-lineheight-m: 28px; 519 --h5-m: 20px; 520 --h5-lineheight-m: 24px; 521 --h6-m: 18px; 522 --h6-lineheight-m: 22px; 523 } 524 525 .pfaff { 526 --jost: 'Jost' 527 , sans-serif; 528 --open-sans: 'Open Sans' 529 , sans-serif; 530 531 --h1: 60px; 532 --h1-lineheight: 70px; 533 --h2: 54px; 534 --h2-lineheight: 60px; 535 --h3: 48px; 536 --h3-lineheight: 52px; 537 --h4: 36px; 538 --h4-lineheight: 38px; 539 --h5: 32px; 540 --h5-lineheight: 34px; 541 --h6: 28px; 542 --h6-lineheight: 32px; 543 544 --h1-m: 48px; 545 --h1-lineheight-m: 50px; 546 --h2-m: 40px; 547 --h2-lineheight-m: 42px; 548 --h3-m: 36px; 549 --h3-lineheight-m: 38px; 550 --h4-m: 32px; 551 --h4-lineheight-m: 34px; 552 --h5-m: 24px; 553 --h5-lineheight-m: 26px; 554 --h6-m: 20px; 555 --h6-lineheight-m: 22px; 556 557 --sub-lg: 20px; 558 --sub-lg-lineheight: 26px; 559 --sub-base: 18px; 560 --sub-base-lineheight: 18px; 561 --sub-sm: 16px; 562 --sub-sm-lineheight: 16px; 563 564 --body-lg: 20px; 565 --body-lg-lineheight: 28px; 566 --body-base: 16px; 567 --body-base-lineheight: 24px; 568 --body-sm: 14px; 569 --body-sm-lineheight: 21px; 570 --body-xs: 12px; 571 --body-xs-lineheight: 18px; 572 } 573 574 .hv { 575 --roboto: 'Roboto' 576 , sans-serif; 577 578 --h1: 54px; 579 --h1-lineheight: 68px; 580 --h2: 42px; 581 --h2-lineheight: 44px; 582 --h3: 36px; 583 --h3-lineheight: 40px; 584 --h4: 30px; 585 --h4-lineheight: 32px; 586 --h5: 26px; 587 --h5-lineheight: 30px; 588 --h6: 21px; 589 --h6-lineheight: 28px; 590 591 --h1-m: 36px; 592 --h1-lineheight-m: 40px; 593 --h2-m: 32px; 594 --h2-lineheight-m: 34px; 595 --h3-m: 28px; 596 --h3-lineheight-m: 32px; 597 --h4-m: 24px; 598 --h4-lineheight-m: 30px; 599 --h5-m: 20px; 600 --h5-lineheight-m: 24px; 601 --h6-m: 16px; 602 --h6-lineheight-m: 26px; 603 604 --sub-lg: 16px; 605 --sub-lg-lineheight: 20px; 606 --sub-base: 14px; 607 --sub-base-lineheight: 22px; 608 --sub-sm: 12px; 609 --sub-sm-lineheight: 20px; 610 611 --body-lg: 18px; 612 --body-lg-lineheight: 26px; 613 --body-base: 16px; 614 --body-base-lineheight: 24px; 615 --body-sm: 14px; 616 --body-sm-lineheight: 21px; 617 --body-xs: 12px; 618 --body-xs-lineheight: 18px; 619 } 620 621 .mysewnet { 622 --h1: 36px; 623 --h1-lineheight: 36px; 624 --h2: 48px; 625 --h2-lineheight: 54px; 626 --h3: 40px; 627 --h3-lineheight: 48px; 628 --h4: 32px; 629 --h4-lineheight: 38px; 630 --h5: 26px; 631 --h5-lineheight: 32px; 632 --h6: 22px; 633 --h6-lineheight: 26px; 634 635 --h1-m: 38px; 636 --h1-lineheight-m: 40px; 637 --h2-m: 34px; 638 --h2-lineheight-m: 38px; 639 --h3-m: 28px; 640 --h3-lineheight-m: 32px; 641 --h4-m: 24px; 642 --h4-lineheight-m: 30px; 643 --h5-m: 21px; 644 --h5-lineheight-m: 25px; 645 --h6-m: 18px; 646 --h6-lineheight-m: 22px; 647 648 --sub-lg: 18px; 649 --sub-lg-lineheight: 24px; 650 --sub-base: 16px; 651 --sub-base-lineheight: 22px; 652 --sub-sm: 14px; 653 --sub-sm-lineheight: 20px; 654 } 655</style> 656 657 <style> 658 :root, 659 .svp { 660 --primary-1:#C8102E; 661 --primary-2:#FFDBDE; 662 --primary-3: transparent; 663 --primary-4: transparent; 664 --accent-1:#850533; 665 --accent-2:#212529; 666 --accent-3:#969491; 667 --accent-4: transparent; 668 --accent-5: transparent; 669 --accent-6: transparent; 670 --accent-7: transparent; 671 672 /* Utility */ 673 --ada-outline: #4400FF; 674 675 --success: #39893D; 676 --success-light: #E5F1EA; 677 --error: #BB2929; 678 --error-light: #FFE1E1; 679 680 /* Greyscale */ 681 --white: #FFFFFF; 682 --black: #000000; 683 --grey-1: #F4F5F7; 684 --grey-2: #E8E9EB; 685 --grey-3: #C6C8CC; 686 --grey-4: #878A8F; 687 --grey-5: #4D4F53; 688 --grey-6: #343638; 689 --grey-7: #232627; 690 691 } 692 693 .singer { 694 --primary-1:#d8143c; 695 --primary-2:#000000; 696 --accent-1:#A10433; 697 --accent-2: transparent; 698 --accent-3: transparent; 699 } 700 701 .pfaff { 702 --primary-1:#C8102E; 703 --primary-2:#FFFFFF; 704 --accent-1:#392132; 705 --accent-2:#23323F; 706 --accent-3:#004051; 707 --accent-4:#382E2C; 708 --accent-5:#8F3237; 709 710 --error: var(--primary-1); 711 } 712 713 .hv { 714 --primary-1:#d92033; 715 --primary-2:#000; 716 --primary-3:#FFF; 717 --accent-1:#960037; 718 --accent-1-light:#DBABBC; 719 --accent-1-dark:#72002A; 720 --accent-2:#5E2941; 721 --accent-2-light:#BD97A8; 722 --accent-2-dark:#410B23; 723 --accent-3:#27617F; 724 --accent-4:#B9D2DF; 725 --accent-5:#DBE8EF; 726 --accent-6:#F5F8FA; 727 728 --error: var(--primary-1); 729 } 730 731 .mysewnet { 732 --primary-1:#4D305E; 733 --primary-2:#5D3078; 734 --primary-3:#FFF; 735 --primary-4:#000; 736 --accent-1:#D55928; 737 --accent-2:#C61A5A; 738 --accent-3:#397297; 739 --accent-4:#74A765; 740 } 741</style> 742 743 744 745 746 747 748 749 750 751 <!-- Brand and Meta --> 752 753<link rel="icon" type="image/png" href="//www.singer.com/cdn/shop/files/favicon.png?crop=center&height=32&v=1770131575&width=32"> 754 <link rel="icon" type="image/png" sizes="48x48" href="//www.singer.com/cdn/shop/files/favicon.png?crop=center&height=48&v=1770131575&width=48"> 755 <link rel="icon" type="image/png" sizes="96x96" href="//www.singer.com/cdn/shop/files/favicon.png?crop=center&height=96&v=1770131575&width=96"><title> 756 New Arrivals 757 758 | SINGER® 759 </title> 760 761 762 763 <link rel="stylesheet" href="//www.singer.com/cdn/shop/t/320/assets/mobile-flyout.css?v=111806555486728117911775748865"> 764 765 <link href="//www.singer.com/cdn/shop/t/320/assets/general.scss.css?v=159492648277339066551781108179" rel="stylesheet" type="text/css" media="all" /> 766 <link href="//www.singer.com/cdn/shop/t/320/assets/header.scss.css?v=18076771733125655621790178738" rel="stylesheet" type="text/css" media="all" /> 767 <link rel="stylesheet" href="//www.singer.com/cdn/shop/t/320/assets/header-v3.css?v=153785173882402520121790178737">
767<script> 768 window.boostPromo = window.boostPromo || {}; 769 770 771 772 773 774 window.boostPromo.customSettings = { 775 show_hero: true, 776 } 777</script>
777 778
779<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
779<meta name="google-site-verification" content="zX-Ke7TtdIys7uM1oTe4x6c26ogtxkrU9JIfUII1Zjc"> 780<meta name="facebook-domain-verification" content="x0b7uts6xetqq7pencd7b5oowl3rwz"> 781<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/79558213911/digital_wallets/dialog"> 782<meta id="in-context-paypal-metadata" data-shop-id="79558213911" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 783<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/new-arrivals-shop-collection.atom" /> 784<link rel="next" href="/collections/new-arrivals-shop-collection?page=2"> 785<link rel="alternate" type="application/json+oembed" href="https://www.singer.com/collections/new-arrivals-shop-collection.oembed">
786<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&configuration_id=34715304306&edited_at=1776269855"></script>
786 787<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
788<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&configuration_id=34715304306&edited_at=1776269855&shop_id=79558213911" crossorigin="anonymous"></script>
vendor: 1 bytes, line 788
788
789<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":79558213911,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/79558213911","merchantName":"Singer","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Singer","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 789
789
790<script id="shopify-features" type="application/json">{"accessToken":"ee4f71e6499ab42cab2ad047800b6a73","betas":["rich-media-storefront-analytics"],"domain":"www.singer.com","predictiveSearch":true,"shopId":79558213911,"locale":"en"}</script>
vendor: 1 bytes, line 790
790
791<script>var Shopify = Shopify || {}; 792Shopify.shop = "e10ad8-2.myshopify.com"; 793Shopify.locale = "en"; 794Shopify.currency = {"active":"USD","rate":"1.0"}; 795Shopify.country = "US"; 796Shopify.theme = {"name":"SingerNA\/production","id":189388587378,"schema_name":"SVP Worldwide","schema_version":"0.1.0","theme_store_id":null,"role":"main"}; 797Shopify.theme.handle = "null"; 798Shopify.theme.style = {"id":null,"handle":null}; 799Shopify.cdnHost = "www.singer.com/cdn"; 800Shopify.routes = Shopify.routes || {}; 801Shopify.routes.root = "/"; 802Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 803Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 804Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 805Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 805
805
806<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 806
806
807<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 807
807
808<script> 809 window.ShopifyPay = window.ShopifyPay || {}; 810 window.ShopifyPay.apiHost = "shop.app\/pay"; 811 window.ShopifyPay.redirectState = null; 812</script>
vendor: 1 bytes, line 812
812
813<script> 814 window.Shopify = window.Shopify || {}; 815 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 816 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 817 window.Shopify.SignInWithShop.eligible = true; 818</script>
vendor: 1 bytes, line 818
818
819<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 819
819
820<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 820
820
821<script type="module"> 822 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 823 824 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 825 826</script>
vendor: 1 bytes, line 826
826
827<script> 828 window.Shopify = window.Shopify || {}; 829 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 830 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 831</script>
vendor: 1 bytes, line 831
831
832<script>(function() { 833 var isLoaded = false; 834 function asyncLoad() { 835 if (isLoaded) return; 836 isLoaded = true; 837 var urls = ["\/\/cdn.shopify.com\/proxy\/b3e8cac810cbded08c382f55459c02581018823258c25abb0f7634febc8384a8\/apps.bazaarvoice.com\/deployments\/singersewing\/main_site\/production\/en_US\/bv.js?shop=e10ad8-2.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn-scripts.signifyd.com\/shopify\/script-tag.js?shop=e10ad8-2.myshopify.com","https:\/\/app.octaneai.com\/z1clj3ygljv72qah\/shopify.js?x=vLCZp8BcFfoka3HE\u0026shop=e10ad8-2.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/t\/38\/assets\/affirmShopify.js?v=1769548934\u0026shop=e10ad8-2.myshopify.com","https:\/\/sapp.multivariants.com\/gate\/out\/sys\/js\/init.js?v=2.19\u0026shop=e10ad8-2.myshopify.com","https:\/\/cdn.weglot.com\/weglot_script_tag.js?shop=e10ad8-2.myshopify.com","https:\/\/cdn.zigpoll.com\/zigpoll-shopify-embed.js?accountId=6a7c624e07fbf78ea8c24a64\u0026shop=e10ad8-2.myshopify.com"]; 838 for (var i = 0; i < urls.length; i++) { 839 var s = document.createElement('script'); 840 s.type = 'text/javascript'; 841 s.async = true; 842 s.src = urls[i]; 843 var x = document.getElementsByTagName('script')[0]; 844 x.parentNode.insertBefore(s, x); 845 } 846 }; 847 if(window.attachEvent) { 848 window.attachEvent('onload', asyncLoad); 849 } else { 850 window.addEventListener('load', asyncLoad, false); 851 } 852})();</script>
vendor: 1 bytes, line 852
852
853<script id="__st">var __st={"a":79558213911,"offset":-18000,"reqid":"7a0c154f-ef39-4ae0-8e1c-0c47372a623b-1790850260","pageurl":"www.singer.com\/collections\/new-arrivals-shop-collection","u":"1ce967014337","p":"collection","rtyp":"collection","rid":476636578071};</script>
vendor: 1 bytes, line 853
853
854<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 854
854
855<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 855
855
856<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.singer.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 856
856
857<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.singer.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
857<script crossorigin="anonymous" defer="defer" src="//www.singer.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 857
857
858<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 858
858
859<script> 860 window.Shopify = window.Shopify || {}; 861 window.Shopify.MCP = window.Shopify.MCP || {}; 862 window.Shopify.MCP.enabled = true; 863 window.Shopify.MCP.shop = "e10ad8-2.myshopify.com"; 864 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.singer.com\/api\/mcp"; 865 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 866</script>
vendor: 1 bytes, line 866
866
867<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.singer.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 868</script>
vendor: 1 bytes, line 868
868
869<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.singer.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 870</script>
vendor: 1 bytes, line 870
870
871<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 872 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 873</script>
vendor: 1 bytes, line 873
873
874<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 875</script>
vendor: 1 bytes, line 875
875
876<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"session_id":"01M3VFWQPTGSVTZG3PQQY41BSM","publisher_shop_id":79558213911,"theme_id":189388587378,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"collection_id":476636578071,"collection_handle":"new-arrivals-shop-collection","total_products":50,"page_type":"collection"},"recommendations_tracking_enabled":true}" defer="defer" src="//www.singer.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
876 877<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.singer.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 878<style id="shopify-accelerated-checkout-cart"> 879 #shopify-buyer-consent { 880 margin-top: 1em; 881 display: inline-block; 882 width: 100%; 883} 884 885#shopify-buyer-consent.hidden { 886 display: none; 887} 888 889#shopify-subscription-policy-button { 890 background: none; 891 border: none; 892 padding: 0; 893 text-decoration: underline; 894 font-size: inherit; 895 cursor: pointer; 896} 897 898#shopify-subscription-policy-button::before { 899 box-shadow: none; 900} 901 902 </style> 903<link rel="stylesheet" media="screen" href="//www.singer.com/cdn/shop/t/320/compiled_assets/styles.css?v=128656861530611510171790792381">
904<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
904 905 906
906<script> 907 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 908 if (Shopify.designMode) { 909 document.documentElement.classList.add('shopify-design-mode'); 910 } 911 </script>
911 912
913<script src="//www.singer.com/cdn/shop/t/320/assets/variantSwitcher.js?v=71409770308215444161785362112" defer="defer"></script>
913 914 <link rel="stylesheet" href="//www.singer.com/cdn/shop/t/320/assets/variantSwitcher.css?v=93904739108263148631785362112"> 915 <link rel="stylesheet" href="//www.singer.com/cdn/shop/t/320/assets/product-fixes-glb-0212.css?v=4369527283571766421790792378"> 916 917 918 919 920 921 922 <link href="//www.singer.com/cdn/shop/t/320/assets/theme-72ed33ce.css" rel="stylesheet" type="text/css" media="all" /> 923 924 925 926 927 928 <link rel="modulepreload" href="//www.singer.com/cdn/shop/t/320/assets/theme-ac855982.js" as="script" crossorigin="anonymous"> 929
929<script src="//www.singer.com/cdn/shop/t/320/assets/theme-ac855982.js" type="module" crossorigin="anonymous"></script>
929 930 <link href="//www.singer.com/cdn/shop/t/320/assets/theme-72ed33ce.css" rel="stylesheet" type="text/css" media="all" /> 931 932 933
933<script src="//www.singer.com/cdn/shop/t/320/assets/header.js?v=160751590294976276181790782651" type="text/javascript"></script>
933 934 935 936
936<script> 937 try { 938 const countryCode = Shopify.country; 939 const currency = Shopify.currency.active; 940 const currencyRate = Shopify.currency.rate; 941 window.boostSdCustomParams = { 942 country: countryCode, 943 currency: currency, 944 currency_rate: currencyRate 945 }; 946 } catch (error) { 947 //console.log(error) 948 } 949 </script>
949 950 951 952 953 954 <!-- BEGIN app block: shopify://apps/onetrust-consent-management/blocks/consent_management/a0f47f36-e440-438e-946e-6f1b3963b606 -->
955<script src="https://cdn.shopify.com/extensions/01a061ba-09b8-7f28-a51f-be55b3ced758/onetrust-consent-management-67/assets/storefront-consent.js"></script>
vendor: 1 bytes, line 955
955
956<script id="onetrust-script" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="47b9b15e-7d32-4ce7-80a1-6df936ba819e" data-shopify-consent-mapping={"analytics":["C0002"],"marketing":["C0004"],"preferences":["C0003"],"sale_of_data":["C0004"]}></script>
956<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-loyalty-rewards/blocks/loader-app-embed-block/2f9660df-5018-4e02-9868-ee1fb88d6ccd --> 957
957<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/ftCODYvTMqe5nVYXWD9zpg" async></script>
957 958 959 960 961 962<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
963<script type="text/javascript"> 964 (function (c, l, a, r, i, t, y) { 965 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 966 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 967 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 968 969 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 970 if (error) { 971 console.error("Error loading Shopify features:", error); 972 return; 973 } 974 975 c[a]('consentv2', { 976 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 977 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 978 source: 101, 979 }); 980 }); 981 982 l.addEventListener("visitorConsentCollected", function (e) { 983 c[a]('consentv2', { 984 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 985 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 986 source: 101, 987 }); 988 }); 989 })(window, document, "clarity", "script", "vfcfolj9fj"); 990</script>
990 991 992 993 994<!-- END app block --><!-- BEGIN app block: shopify://apps/constructor-connect/blocks/beacon/a956b874-8151-438f-8f0b-c7ae709947b1 -->
994<script defer src="https://cnstrc.com/js/cust/svp_worldwide_80If6B.js"></script>
994 995 996 997<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
997<script type="text/javascript"> 998 999 if (typeof window.formbuilder_customer != "object") { 1000 window.formbuilder_customer = {} 1001 } 1002 1003 1004 1005 window.hulkFormBuilder = { 1006 form_data: {"form_1mY8qHU_7ovHifmIvYohDg":{"uuid":"1mY8qHU_7ovHifmIvYohDg","form_name":"Contact SINGER","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f4f5f7","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#d8143c","button_border_radius":"20","form_width":"600px","form_border_size":0,"form_border_clr":"transparent","form_border_radius":"2","label_font_size":"14","input_font_size":"14","button_font_size":"16","form_padding":"30","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#d8143c","btn_border_size":"1","form_name":"Contact SINGER","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","label_font_family":"Inter","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"email","position":2,"label":"Email Address","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1,"email_validate_field":"yes","email_validate_field_label":"Verify Email Address"},{"Conditions":{},"type":"checkbox","position":3,"label":"I would like to sign up for marketing emails from SINGER.","halfwidth":"no","result_in_yes_no":"yes","page_number":1},{"Conditions":{},"type":"phone","position":4,"label":"Phone Number","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":5,"label":"Zipcode","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Country","required":"yes","page_number":1},{"Conditions":{},"type":"select","position":7,"label":"Language Preference","values":"English\nSpanish\nFrench","elementCost":{},"other_value":"no","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":8,"label":"Place of Purchase (Business Name)","halfwidth":"no","page_number":1,"required":"yes"},{"Conditions":{},"type":"newdate","position":9,"label":"Date of Purchase","halfwidth":"no","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":10,"label":"Machine Model","halfwidth":"yes","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":11,"label":"Serial Number","halfwidth":"yes","page_number":1,"required":"yes"},{"type":"select","position":12,"label":"Subject","values":"Product Inquiry\nOrder Delivery\nOrder Payment\/Refund\nPayment Related\nOther","Conditions":{},"page_number":1,"required":"yes"},{"type":"textarea","position":13,"label":"Message","required":"no","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true},"form_8veUxoIuDb0ICySjMEFWGA":{"uuid":"8veUxoIuDb0ICySjMEFWGA","form_name":"Contact Husqvarna Viking","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f4f5f7","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#dc2133","button_border_radius":"4","form_width":"600px","form_border_size":0,"form_border_clr":"transparent","form_border_radius":"2","label_font_size":"14","input_font_size":"14","button_font_size":"16","form_padding":"30","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#dc2133","btn_border_size":"1","form_name":"Contact Husqvarna Viking","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","input_font_family":"Roboto","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"email_validate_field":"yes","email_validate_field_label":"Verify Email Address","page_number":1},{"Conditions":{},"type":"checkbox","position":3,"label":"I would like to sign up for marketing emails from Husqvarna Viking.","page_number":1,"required":"no"},{"Conditions":{},"type":"phone","position":4,"label":"Phone Number","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":5,"label":"Zipcode","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Country","page_number":1,"required":"yes"},{"Conditions":{},"type":"select","position":7,"label":"Language Preference","values":"English\nFrench\nSpanish","elementCost":{},"page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":8,"label":"Place of Purchase (Business Name)","halfwidth":"no","page_number":1,"required":"yes"},{"Conditions":{},"type":"newdate","position":9,"label":"Date of Purchase","halfwidth":"no","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":10,"label":"Machine Model","halfwidth":"yes","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":11,"label":"Serial Number","halfwidth":"yes","page_number":1,"required":"yes"},{"type":"select","position":12,"label":"Subject","values":"Product Inquiry\nOrder Delivery\nOrder Payment\/Refund\nPayment Related\nOther","Conditions":{},"page_number":1,"required":"yes"},{"type":"textarea","position":13,"label":"Message","required":"no","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true},"form_BmpiymOp89D1Qhamn94bZw":{"uuid":"BmpiymOp89D1Qhamn94bZw","form_name":"Become a PFAFF Dealer","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f4f5f7","form_title":"\u003cp style=\"text-align: center;\"\u003e\u0026nbsp;\u003c\/p\u003e\n\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"color:#000000;\"\u003eBecome a PFAFF Dealer\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp style=\"text-align: center;\"\u003e\u0026nbsp;\u003c\/p\u003e\n","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#23323f","button_border_radius":"30","form_width":"600px","form_border_size":0,"form_border_clr":"transparent","form_border_radius":0,"label_font_size":"14","input_font_size":"14","button_font_size":"16","form_padding":"30","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#23323f","btn_border_size":0,"form_name":"Become a PFAFF Dealer","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","label_font_family":"Open Sans","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"email_validate_field":"yes","email_validate_field_label":"Verify Email","page_number":1},{"Conditions":{},"type":"phone","position":3,"label":"Phone Number","required":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":4,"label":"Address","required":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":5,"label":"Additional Information","page_number":1}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true},"form_Gq26K7w69ewuRvQ_BbuStg":{"uuid":"Gq26K7w69ewuRvQ_BbuStg","form_name":"Trade In Form","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003e\u003cstrong\u003eYour upgrade journey is officially threaded!\u0026nbsp;\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eAn experienced member of our team will be in touch shortly with additional details to guide you through the next steps. We\u0026rsquo;re excited to help you upgrade your sewing experience!\u003c\/p\u003e\n","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#da2131","button_border_radius":"2","form_width":"900px","form_border_size":"2","form_border_clr":"#da2131","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#da2131","btn_border_size":"1","form_name":"Trade In Form","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","form_banner_alignment":"center","banner_img_height":"35","form_description":"\u003cp style=\"font-size:20px;\"\u003eFind out what you can trade in your machine for today! No obligation quote.\u003c\/p\u003e\n","captcha_honeypot":"no","banner_img_width":"500","advance_css":".form_title_div p { font-weight: 600; color: black; }\n.form-control {\nheight:auto!important;\npadding: 12px!important;\n}\nlabel.fitText.block_label {\nfont-size:16px;\nfont-weight:500;\nletterspacing: -0.14px;\nline-height: 20px;\nmargin-bottom: 5px;\ncolor: black;\n}\n .required-star {\n color: #de2131;\n margin-left: 0.25em;\n font-weight: bold;\n }\n.radio-list.input2.horizontal * {\n font-size: 16px; \/* change value as needed *\/\n}","advance_js":"document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n document.querySelectorAll(\"label.fitText.block_label\").forEach(label =\u003e {\n let text = label.textContent.trim();\n\n if (text.endsWith(\"*\")) {\n \/\/ Remove the last character (the built-in *)\n let newText = text.slice(0, -1).trim();\n\n \/\/ Replace label content with text + styled span\n label.innerHTML = `${newText}\u003cspan class=\"required-star\"\u003e*\u003c\/span\u003e`;\n }\n });\n });","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Name","required":"yes","page_number":1,"halfwidth":"yes"},{"type":"email","position":1,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1,"halfwidth":"yes"},{"Conditions":{},"type":"radio","position":2,"label":"Machine Brand","values":"SingerÂ
1006®\nHusqvarna® Viking®\nPFAFF®","elementCost":{},"page_number":1,"required":"yes","customClass":"brand-options","halfwidth":"yes"},{"Conditions":{},"type":"text","position":3,"label":"Machine Model","required":"yes","page_number":1,"halfwidth":"yes"},{"Conditions":{},"type":"text","position":4,"label":"Machine Serial Number","required":"yes","page_number":1,"infoMessage":"The Serial Number can be found on the back or the underside of your machine.","halfwidth":"yes"},{"Conditions":{},"type":"select","position":5,"label":"Condition of the Machine","required":"yes","values":"Like New \/ Excellent\nGood\nFair\nPoor\nNon-Functional\nI donâ²t know","elementCost":{},"customID":"machine-condition","page_number":1,"halfwidth":"yes"},{"Conditions":{},"type":"image","position":6,"label":"Upload Machine Images","imageMultiple":"yes","enable_drag_and_drop":"no","imagenoMultiple":"5","page_number":1,"halfwidth":"yes"}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true},"form_nRj51ICeaQGcm44jRUSe8Q":{"uuid":"nRj51ICeaQGcm44jRUSe8Q","form_name":"Become a Husqvarna Viking Dealer","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f4f5f7","form_title":"\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"color:#000000;\"\u003eBecome a Husqvarna Viking Dealer\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#d8143c","button_border_radius":"4","form_width":"600px","form_border_size":0,"form_border_clr":"transparent","form_border_radius":"2","label_font_size":"14","input_font_size":"16","button_font_size":"16","form_padding":"30","input_border_color":"#cccccc","input_border_color_hover":"#000000","btn_border_clr":"#d8143c","btn_border_size":"1","form_name":"Become a Husqvarna Viking Dealer","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","label_font_family":"Roboto","input_font_family":"Inter","form_description":"","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"no","page_number":1,"email_validate_field":"yes","email_validate_field_label":"Verify Email"},{"Conditions":{},"type":"phone","position":3,"label":"Phone Number","required":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":4,"label":"Address","required":"yes","page_number":1},{"type":"textarea","position":5,"label":"Additional Information","required":"no","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true},"form_oEz6TuCHBgIPh_NHBqcIdg":{"uuid":"oEz6TuCHBgIPh_NHBqcIdg","form_name":"Tax Exemption Form","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f4f5f7","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eYour message has been sent. Thank you for contacting us.\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"1","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#ffffff","button_back_clr":"#d8143c","button_border_radius":"30","form_width":"600px","form_border_size":"1","form_border_clr":"transparent","form_border_radius":"2","label_font_size":"14","input_font_size":"16","button_font_size":"16","form_padding":"30","input_border_color":"#cccccc","input_border_color_hover":"#000000","btn_border_clr":"#d8143c","btn_border_size":"1","form_name":"Tax Exemption Form","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","label_font_family":"Inter","input_font_family":"Inter","form_banner_alignment":"left","form_description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"color:#000000;\"\u003eDescription text goes here to explain tax exempt form.\u003c\/span\u003e\u003c\/p\u003e\n","blocked_emails":"","flow_trigger_integration":"yes","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1,"halfwidth":"no"},{"Conditions":{},"type":"phone","position":3,"label":"Phone Number","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":4,"label":"Company Name","required":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":5,"label":"Address","required":"yes","page_number":1},{"Conditions":{},"type":"space","position":6,"label":"Label (8)","page_number":1}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true},"form_v-AY6oQ7z6NlM_UO30mfyw":{"uuid":"v-AY6oQ7z6NlM_UO30mfyw","form_name":"Contact PFAFF","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f4f5f7","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#23323f","button_border_radius":"30","form_width":"600px","form_border_size":0,"form_border_clr":"transparent","form_border_radius":0,"label_font_size":"14","input_font_size":"14","button_font_size":"16","form_padding":"30","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#23323f","btn_border_size":0,"form_name":"Contact PFAFF","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","label_font_family":"Open Sans","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1,"required":"yes"},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"email_validate_field":"yes","email_validate_field_label":"Verify Email Address","page_number":1},{"Conditions":{},"type":"checkbox","position":3,"label":"I would like to sign up for marketing emails from PFAFF.","page_number":1},{"Conditions":{},"type":"phone","position":4,"label":"Phone Number","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":5,"label":"Zipcode","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Country","required":"yes","page_number":1},{"Conditions":{},"type":"select","position":7,"label":"Language Preference","values":"English\nSpanish\nFrench","elementCost":{},"page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":8,"label":"Place of Purchase (Business Name)","halfwidth":"no","page_number":1,"required":"yes"},{"Conditions":{},"type":"newdate","position":9,"label":"Date of Purchase","halfwidth":"no","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":10,"label":"Machine Model","halfwidth":"yes","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":11,"label":"Serial Number","halfwidth":"yes","page_number":1,"required":"yes"},{"type":"select","position":12,"label":"Subject","values":"Product Inquiry\nOrder Delivery\nOrder Payment\/Refund\nPayment Related\nOther","Conditions":{},"page_number":1,"required":"yes"},{"type":"textarea","position":13,"label":"Message","required":"no","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true},"form_vANhAnTanB0ky8k_BOiqyQ":{"uuid":"vANhAnTanB0ky8k_BOiqyQ","form_name":"SVP Data Subject Access Request","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for submitting this form. This is the successful submission message\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#d8143c","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"SVP Data Subject Access Request","form_access_message":"\u
1006003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","banner_img_height":"60","banner_img_width":"500","form_banner_alignment":"center","form_banner":"https:\/\/form-builder-by-hulkapps.s3.amazonaws.com\/uploads\/e10ad8-2.myshopify.com\/backend_image\/allbrandslogobar-.png","formElements":[{"Conditions":{},"type":"headings","position":0,"label":"Label (1)","headings":"\u003ch2\u003eSVP Data Subject Access Request\u003c\/h2\u003e\n","page_number":1},{"Conditions":{},"type":"paragraph","position":1,"label":"Label (2)","paragraph":"\u003cp\u003eThe information you supply in this form will only be used for the purposes of identifying the personal data you are requesting and responding to your request. You are not obliged to complete this form to make a request, but doing so will make it easier for us to process your request quickly.\u003c\/p\u003e\n\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eIF YOUR REQUEST IS NOT RELATED TO DATA PRIVACY\u003cbr \/\u003e\nPLEASE DO NOT USE THIS FORM.\u003c\/b\u003e\u003c\/p\u003e\n\n\u003cp\u003eSubmit product related questions through the following forms: \u003ca href=\"https:\/\/www.singer.com\/email-us\"\u003eSINGER\u003c\/a\u003e, \u003ca href=\"https:\/\/www.pfaff.com\/en-us\/Support\/contact-us\/\"\u003ePFAFF\u003c\/a\u003e, \u003ca href=\"https:\/\/husqvarnaviking.com\/Contact-Us\"\u003eHUSQVARNA VIKING\u003c\/a\u003e, \u003ca href=\"https:\/\/www.mysewnet.com\/en\/support\/\"\u003emySewnet\u003c\/a\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"radio","position":2,"label":"I am a","required":"yes","values":"Customer\nEmployee\nIndependent Contractor\nOther","elementCost":{},"page_number":1,"align":"vertical"},{"Conditions":{},"type":"multipleCheckbox","position":3,"label":"Select request type(s)","required":"yes","values":"Unsubscribe from marketing emails\nUpdate or correct my data\nRequest a copy of my data\nErase my data\nRestrict the processing of my data\nTransfer my data\nFile a complaint or objection\nDo not share my information (please note that SVP does not sell customer information)","elementCost":{},"other_for_multi_value":"no","align":"vertical","page_number":1},{"Conditions":{},"type":"text","position":4,"label":"First Name","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Last Name","required":"yes","page_number":1},{"type":"email","position":6,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"email","position":7,"required":"yes","email_confirm":"yes","label":"Please re-enter your email address","page_number":1},{"Conditions":{},"type":"phone","position":8,"label":"Phone number (Please include country code)","phone_validate_field":"no","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Country of Residence","required":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":10,"label":"Request details","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","popup_settings":{},"form_is_active":true}}, 1007 shop_data: {"shop_41wo2J9York_snNEkuD1RQ":{"shop_uuid":"41wo2J9York_snNEkuD1RQ","shop_timezone":"America\/Chicago","shop_id":95063,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"e10ad8-2.myshopify.com","shop_created_at":"2023-11-14T13:58:51.401-06:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}}, 1008 settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid
1008URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invalid_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}}, 1009 features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","mail-platform-integration","stripe-payment-integration","pre-built-templates","create-customer-account-on-shopify","google-analytics-3-by-tracking-id","facebook-pixel-id","bing-uet-pixel-id","advanced-js","advanced-css","api-available","customize-form-message","hidden-field","restrict-from-submissions-per-one-user","utm-tracking","ratings","privacy-notices","heading","paragraph","shopify-flow-trigger","domain-setup","block-domain","address","html-code","form-schedule","after-submit-script","customize-form-scrolling","on-form-submission-record-the-referrer-url","password","duplicate-the-forms","include-user-response-in-auto-responder-email","elements-add-ons","admin-and-auto-responder-email-with-tokens","email-export","premium-support","google-analytics-4-by-measurement-id","google-ads-for-tracking-conversion","validation-field","load_form_as_popup","advanced_conditional_logic","forms-limit","submissions-visibility-limit","approve-or-decline-submission","product-choice","ticket-system","emoji-feedback","multi-line-text","iamge-choice","image-display","file-upload","slack-integration","google-sheets-integration","multi-page-form","access-only-for-logged-in-users","zapier-integration","add-tags-for-existing-customers","restrict-from-submissions-per-phone-number","multi-column-text","booking","zerobounce-integration","form-layout-image"]}}, 1010 shop: null, 1011 shop_id: null, 1012 plan_features: null, 1013 validateDoubleQuotes: false, 1014 assets: { 1015 searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder
1015-by-hulkapps-74/assets/searchable-dropdown.js", 1016 extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js", 1017 extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css", 1018 bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css", 1019 }, 1020 translations: { 1021 htmlTagNotAllowed: "HTML Tags are not allowed", 1022 sqlQueryNotAllowed: "SQL Queries are not allowed", 1023 doubleQuoteNotAllowed: "Double quotes are not allowed", 1024 1025 maxTextFieldsReached: "You have added the maximum number of text fields.", 1026 1027 1028 1029 zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.", 1030 } 1031 1032 } 1033 1034 1035 1036 window.FbThemeAppExtSettingsHash = {} 1037 1038</script>
1038<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051
1051<script async src="https://static.klaviyo.com/onsite/js/XHtVeu/klaviyo.js?company_id=XHtVeu"></script>
1051 1052
1052<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1052 1053 1054 1055 1056 1057 1058 1059
1059<script> 1060 window.klaviyoReviewsProductDesignMode = false 1061 </script>
1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071<!-- END app block --><!-- BEGIN app block: shopify://apps/justuno-email-sms-pop-ups/blocks/star_rating/ea1f1a23-7069-4266-a6e1-df04f87c7e94 --> 1072 1073
1074<script> 1075 1076 1077 1078 domainID = "96f5b8e530d244cf863e60d69e7d1fc3"; 1079 const newScript = document.createElement('script'); 1080 let finalHostName = "justone.ai"; 1081 newScript.innerHTML = ` 1082 window.ju4_num = "${domainID}"; 1083 window.ju4_asset_host = 'https://${finalHostName}/embed'; 1084 window.ju4_pApi = 'https://${finalHostName}'; 1085 window.ju4_api = 'https://api.justuno.com'; 1086 1087 1088 (function (i, s, o, g, r, a, m) { 1089 i[r] = 1090 i[r] || 1091 function () { 1092 (i[r].q = i[r].q || []).push(arguments); 1093 }; 1094 (a = s.createElement(o)), (m = s.getElementsByTagName(o)[0]); 1095 a.async = 1; 1096 a.src = g; 1097 m.parentNode.insertBefore(a, m); 1098 })( 1099 window, 1100 document, 1101 "script", 1102 ju4_asset_host + "/ju_shopify_init.js?v=2", 1103 "ju4app" 1104 ); 1105 `; 1106 document.head.appendChild(newScript); 1107 1108 1109 1110</script>
1110 1111 1112 1113<!-- END app block --><!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/boost-sd-ssr/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
1113<script type="text/javascript">"use strict";(()=>{function readTemplates(){let templates={};templates= 1114 1115 { 1116 1117 1118 1119 1120 "quickView": "\u003c!-- TEMPLATE QUICK VIEW --\u003e{% if product.original_images != nil %}{% assign imageArray = product.original_images %}{% else %}{% assign imageArray = product.images_info %}{% endif %}{% if imageArray.size == 0 %}{% assign imageArray = \"no_image\" | split: ' ' %}{% endif %}{% assign show_prev_next_btns = imageArray.size \u003e 4 %}{% capture productData %}{\"id\": \"{{ product.id }}\",\"handle\": \"{{ product.handle }}\",\"variantId\": \"{{ product.variant_id }}\",\"splitProduct\": \"{{ product.split_product }}\",\"variants\": {{ product.variants | json | escape }},\"tags\": {{ product.tags | json | escape }},\"images\": {{ imageArray | json | escape }},\"category\": \"{{ product.product_type | escape }}\",\"tags\" : {{ product.tags | json | escape }},\"priceMin\": \"{{ product.price_min }}\"}{% endcapture %}{% if product.variants.size == 1 and product.variants[0].title == 'Default Title' %}{% assign isDefaultOption = true %}{% else %}{% assign isDefaultOption = false %}{% endif %}\u003cdiv aria-modal=\"true\" role=\"dialog\" aria-label=\"Quick view detail for product {{ product.title | escape }}\" class=\"boost-sd__modal\" id=\"boost-sd__modal-quickview\" data-product-id='{{ productData.id }}' data-product='{{ productData | json_encode }}'\u003e\u003cdiv class=\"boost-sd__modal-backdrop\"\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__modal-container\"\u003e \u003cdiv tabindex=\"-1\" class=\"boost-sd__modal-wrapper\"\u003e \u003cdiv class=\"boost-sd__quick-view\" product-id=\"{{ product.id }}\"\u003e \u003cdiv class=\"boost-sd__quick-view-product-info\"\u003e \u003ch2 class=\"boost-sd__quick-view-title\"\u003e{{ product.title | escape }}\u003c\/h2\u003e \u003cp class=\"boost-sd__quick-view-vendor\"\u003e{{ product.vendor }}\u003c\/p\u003e {% capture showCurrencyCodes %}false{% endcapture %} {% assign moneyFormat = request.money_format | strip_html -%} {% if showCurrencyCodes == 'true' %} {% assign moneyFormat = request.money_format_with_currency | strip_html -%} {% endif %} \u003cdiv class=\"boost-sd__quick-view-price\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan class=\"\"\u003e{{ product.price_min | format_currency: moneyFormat }}\u003c\/span\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-product-review\" data-no-redirect=\"true\"\u003e\u003c\/div\u003e {% if isDefaultOption == false %} {% for swatch in product.options_with_values %} \u003cdiv class=\"boost-sd__product-swatch\"\u003e \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e {% for value in swatch.values %} \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e \u003cdiv class=\"boost-sd__radio\"\u003e \u003cdiv class=\"boost-sd__tooltip\"\u003e {% if swatch.original_name == 'color' %} \u003cdiv class=\"boost-sd__tooltip-content\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e {% endif %} \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e {% if swatch.original_name == 'color' %} {% assign backgroundSwatch = \"background-color: \" | append: value.title | strip_html | escape %} {% assign domain = request.shop %} {% assign imageName = value.title | strip_html | downcase | strip | escape %} {% if imageName contains \" \" %} {% assign imageName = imageName | replace: ' ', \"-\" %} {% endif %} {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" %} {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\" %} {% for variant in product.variants %} {% assign options = variant.merged_options %} {% if variant.original_merged_options != nil %} {% assign options = variant.original_merged_options %} {% endif %} {% for option in options %} {% assign currentOption = option | strip_html | downcase | strip | replace: 'color:', '' | escape %} {% if currentOption == imageName and variant.image %} {% assign backgroundSwatch = \"background-image: url('\" | append: variant.image | append: \"');\" %} {% endif %} {% endfor %} {% endfor %} \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text boost-sd__radio-label--large\" style=\"{{ backgroundSwatch }}\"\u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% else %} \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--in-quick-view\"\u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003cdiv class=\"boost-sd__quick-view-quantity\"\u003e \u003cp class=\"boost-sd__quick-view-quantity-title\"\u003e{{ \"quickView.qvQuantity\" | translate: translations, 'Quantity' }}\u003c\/p\u003e \u003cdiv class=\"boost-sd__input-number boost-sd__input-number--md\"\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Decrease quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e-\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003cinput type=\"number\" aria-label=\"Item quantity\" class=\"boost-sd__input-number-input\" value=\"1\" \/\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Increase quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-quantity-error\" style=\"color: red; font-size: 90%; display: none\"\u003e{{ \"quickView.qvQuantityError\" | translate: translations, 'Please input quantity' }}\u003c\/div\u003e \u003c\/div\u003e \u003c!-- TODO check preorder --\u003e \u003cdiv class=\"boost-sd__quick-view-preorder\"\u003e \u003c!-- TEMPLATE PRE_ORDER WITH PAYMENT --\u003e \u003c!-- TODO check preorder --\u003e {% if product.variants %} {% assign variants = product.variants %} {% else %} {% assign variants = variants %} {% endif %} {% for variant in variants %} {% if variant.preorder %} {% assign paymentType = variant.preorder.payment.type %} {% assign discountType = variant.preorder.payment.discountType %} {% assign discountValue = variant.preorder.payment.discountValue %} {% assign originalPrice = variant.price %} {% assign paymentLabel = '' %} {% if paymentType == 'full' %} {% assign paymentLabel = 'Full payment' %} {% endif %} {% if paymentType == 'partial' %} {% assign paymentLabel = 'Partial payment' %} {% endif %} {% if paymentType == 'none' %} {% assign paymentLabel = 'No payment' %} {% endif %} {% capture showCurrencyCodes %}false{% endcapture %} {% assign moneyFormat = request.money_format | strip_html -%} {% if showCurrencyCodes == 'true' %} {% assign moneyFormat = request.money_format_with_currency | strip_html -%} {% endif %} {% assign moneyRate = request.currency_rate | strip_html -%} {% if discountType == 'percentage' %} {% assign percentNum = originalPrice | times: discountValue | divided_by: 100 %} {% assign discountedPrice = originalPrice | times: 1.0 | minus: percentNum %} {% elsif discountType == 'amount' %} {% assign discountValue = discountValue | times: moneyRate %} {% assign discountedPrice = originalPrice | times: 1.0 | minus: discountValue %} {% else %} {% assign discountedPrice = originalPrice %} {% endif %} {% assign removePriceDecimal = false -%} {% assign showCentAsSuperscript = false -%} {% assign decimalDelimiter = '' -%} {% assign withoutTrailingZeros = true -%} {% assign originalPriceFormat = originalPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign discountedPriceFormat = discountedPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign discountValueFormat = discountValue | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros %} \u003cdiv tabindex=\"0\" role=\"region\" aria-labelledby=\"preorder-title\" aria-describedby=\"preorder-description\" class=\"boost-sd__preorder\" data-variant-id=\"{{ variant.id }}\"\u003e \u003cdiv class=\"boost-sd__preorder-option\"\u003e \u003ch2 id=\"preorder-title\" class=\"boost-sd__preorder-title\"\u003e{{ paymentLabel }}\u003c\/h2\u003e \u003cdiv aria-live=\"polite\" id=\"preorder-description\" class=\"boost-sd__preorder-discount\"\u003e {% if discountType == 'percentage' %} \u003cspan class=\"boost-sd__preorder-save\"\u003eSave {{ discountValue }}%\u003c\/span\u003e {% elsif discountType == 'amount' %} \u003cspan class=\"boost-sd__preorder-save\"\u003eSave {{ discountValueFormat }}\u003c\/span\u003e {% endif %} \u003cdiv class=\"boost-sd__preorder-price\"\u003e {% if discountType != 'none' %} \u003cspan aria-label=\"Original Price: {{ originalPriceFormat }}\" class=\"boost-sd__preorder-original-price\"\u003e{{ originalPriceFormat }}\u003c\/span\u003e {% endif %} \u003cspan aria-label=\"Discounted Price: {{ discountedPriceFormat }}\" class=\"boost-sd__preorder-discounted-price\"\u003e{{ discountedPriceFormat }}\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} {% endfor %} {% assign buttonLabel = 'Pre-Order' %} {% assign preOrderButtonText = variants[0].preorder.settings.buttonText %} {% assign preOrderDeliveryText = variants[0].preorder.settings.deliveryText %} {% if preOrderButtonText and preOrderButtonText != '' %} {% assign buttonLabel = preOrderButtonText %} {% endif %} \u003cbutton type=\"button\" aria-label='{{ buttonLabel }}' class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__button--preorder\"\u003e \u003cspan aria-hidden=\"true\" class=\"boost-sd__button-text\"\u003e {{ buttonLabel }} \u003c\/span\u003e \u003c\/button\u003e \u003cp tabindex=\"0\" class=\"boost-sd__preorder-note\"\u003e \u003cstrong class=\"boost-sd__preorder-note-title\"\u003ePlease note: \u003c\/strong\u003e\u003cspan class=\"boost-sd__preorder-note-text\"\u003e{{ preOrderDeliveryText }}\u003c\/span\u003e \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-btn\"\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e {{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }} \u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-buy-now\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"quickView.buyItNowBtnLabel\" | translate: translations, 'Buy it now' }}\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003ca class=\"boost-sd__quick-view-details-link\" href=\"\/products\/{{ product.handle }}\"\u003e{{ \"quickView.qvViewFullDetails\" | translate: translations, 'View full details' }}\u003c\/a\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cbutton type=\"button\" aria-label='{{ \"close\" | translate: translations, \"Close\" }}' class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__modal-close-btn\"\u003e \u003csvg class=\"boost-sd__modal-close-svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.3536 5.35355C19.5488 5.15829 19.5488 4.84171 19.3536 4.64645C19.1583 4.45118 18.8417 4.45118 18.6464 4.64645L12 11.2929L5.35355 4.64645C5.15829 4.45118 4.84171 4.45118 4.64645 4.64645C4.45118 4.84171 4.45118 5.15829 4.64645 5.35355L11.2929 12L4.64645 18.6464C4.45118 18.8417 4.45118 19.1583 4.64645 19.3536C4.84171 19.5488 5.15829 19.5488 5.35355 19.3536L12 12.7071L18.6464 19.3536C18.8417 19.5488 19.1583 19.5488 19.3536 19.3536C19.5488 19.1583 19.5488 18.8417 19.3536 18.6464L12.7071 12L19.3536 5.35355Z\" fill=\"#222222\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e", 1121 1122 1123 1124 1125 1126 "cart": "\u003c!-- TEMPLATE CART --\u003e\u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign currentLocale = '' %}{% if locale != \"\" or locale != null %}{% assign currentLocale = locale %}{% endif %}", 1127 1128 1129 1130 1131 1132 "refineBy": "\u003c!-- TEMPLATE REFINE BY --\u003e\u003cdiv class='boost-sd__refine-by-vert
1132ical-refine-by filters_data' data-filters='{{ refineBy.options | size }}'\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-title'\u003e \u003cdiv class='boost-sd__refine-by-vertical-refine-by-heading'\u003e {{ 'refine' | translate: translations, 'Refine By' }} \u003c\/div\u003e \u003cbutton type='button' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' id='boost-sd__button--clear-all-filters' class='boost-sd__button boost-sd__button--clear' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e \u003cspan class='boost-sd__button-text' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e {{- 'clearAll' | translate: translations, 'Clear All' -}} \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-list'\u003e {% for refineByOption in refineBy.options %} \u003cbutton aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-item' id='{{ refineByOption.data.value | downcase | replace: \" \", \"-\" | append: \"-clear-filter\" | simpleMd5 }}'\u003e \u003cdiv metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-type'\u003e \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-option'\u003e {{ refineByOption.data.label | escape }}: \u003c\/span\u003e \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-value'\u003e {% if refineByOption.type == 'range' %} {% if refineByOption.data.key == 'pf_p_price' or refineByOption.data.key == 'pf_vp_variants_price' %} {{ refineByOption.data.value.lower | currency_format: refineByOption.data.moneyFormatValue }} - {{ refineByOption.data.value.upper | currency_format: refineByOption.data.moneyFormatValue }} {% else %} {{ refineByOption.data.value.lower | escape }} - {{ refineByOption.data.value.upper | escape }} {% endif %} {% else %} {{ refineByOption.data.valueDisplay | escape }} {% endif %} \u003c\/span\u003e \u003c\/div\u003e \u003csvg metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-clear' xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12' role='img' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' fill='#222'\u003e \u003cpath metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.41401 6.00001L11.707 1.70701C12.098 1.31601 12.098 0.684006 11.707 0.293006C11.316 -0.0979941 10.684 -0.0979941 10.293 0.293006L6.00001 4.58601L1.70701 0.293006C1.31601 -0.0979941 0.684006 -0.0979941 0.293006 0.293006C-0.0979941 0.684006 -0.0979941 1.31601 0.293006 1.70701L4.58601 6.00001L0.293006 10.293C-0.0979941 10.684 -0.0979941 11.316 0.293006 11.707C0.488006 11.902 0.744006 12 1.00001 12C1.25601 12 1.51201 11.902 1.70701 11.707L6.00001 7.41401L10.293 11.707C10.488 11.902 10.744 12 11 12C11.256 12 11.512 11.902 11.707 11.707C12.098 11.316 12.098 10.684 11.707 10.293L7.41401 6.00001Z\" fill=\"#3D4246\"\u003e \u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endfor %} \u003c\/div\u003e\u003c\/div\u003e", 1133 1134 1135 1136 1137 1138 "filterOptionBoxItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-box-item\"\u003e\u003cbutton role='checkbox' aria-label='{{ value.key | escape_once | strip_html }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1138ppercaseForm %} {{ value.key | escape | upcase }} {% else %} {{ value.key | escape }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='{{ className }}'\u003e\u003cbutton role='checkbox' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' aria-checked='false' id='{{ actionId }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button' data-action='{{ dataAction }}'\u003e \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if displayAllValuesInUppercaseForm %} {{ value.label | escape | upcase }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1139 1140 1141 1142 1143 1144 "filterOptionListItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-list-option-item\"\u003e\u003cbutton role=\"checkbox\" aria-checked=\"false\" aria-label=\"{{ value.key | escape_once }}\" class=\"boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox\"\u003e {% if option.filterType == \"variants_price\" or option.filterType == \"price\" %} {% if value.from == 0 %} {{ \"under\" | translate: translations, \"Under\" }} {{ value.to | format_currency: option.moneyFormatValue }} {% elsif value.to == nil %} {{ \"above\" | translate: translations, \"Above\" }} {{ value.from | format_currency: option.moneyFormatValue }} {% elsif value.from != 0 and value.to != nil %} {{ value.from | format_currency: option.moneyFormatValue }} - {{ value.to | format_currency: option.moneyFormatValue }} {% endif %} {% elsif option.filterType == \"percent_sale\" %} {% if value.from == nil %} {{ \"under\" | translate: translations, \"Under\" }} {{ value.to }} {% elsif value.to == nil %} {{ \"above\" | translate: translations, \"Above\" }} {{ value.from }} {% elsif value.from != 0 and value.to != nil %} {{ value.from }}% - {{ value.to }}% {% endif %} {% else %} \u003cspan class=\"boost-sd__filter-option-item-label\"\u003e {% if option.displayAllValuesInUppercaseForm %} {% if option.filterType == \"stock\" or option.filterType == \"collection\" %} {{ value.label | upcase | escape }} {% else %} {{ value.key | upcase | escape }} {% endif %} {% else %} {% if option.filterType == \"stock\" or option.filterType == \"collection\" %} {{ value.label | escape }} {% else %} {{ value.key | escape }} {% endif %} {% endif %} \u003c\/span\u003e {% endif %} {% if filterSettings.showFilterOptionCount %} \u003cspan aria-label=\"Number of products: ({{ value.doc_count }})\" class=\"boost-sd__filter-option-item-amount\"\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' id='{{ actionId }}' class='{{ className }}' data-action='{{ dataAction }}'\u003e \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if displayAllValuesInUppercaseForm %} {{ value.label | upcase | escape }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e {% if showDocCount %} \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e ({{ value.doc_count }})\u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1145 1146 1147 1148 1149 1150 "filterOptionSwatchItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign swatchListStyle = option.swatchStyle == 'circle-list' or option.swatchStyle == 'square-list' %}{% if request.previewMode == true %}{% assign swatchTyleClass = \"\" %}{% if swatchListStyle %}{% assign swatchTyleClass = \"list\" %}{% else %}{% assign swatchTyleClass = \"grid\" %}{% endif %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton title='{{ value.key | strip_html | escape }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan class='boost-sd__filter-option-swatch-item-img boost-sd__filter-option-swatch-item-img--{{ swatchTyleClass }} boost-sd__filter-option-swatch-item-img--circle' style='background-color: {{ value.key | escape }};'\u003e\u003c\/span\u003e {% if swatchListStyle %} \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1150ppercaseForm %} {{ value.key | escape | upcase }} {% else %} {{ value.key | escape }} {% endif %} \u003c\/span\u003e \u003cspan aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton role='checkbox' aria-checked='false' title='Find product with {{ label | escape }} is {{ value.label | escape | strip_html }}' id='{{ actionId }}' data-action='{{ dataAction }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e {% if swatchValue.backgroundColor == nil %} {% assign swatchBackgroundColor = \"none\" %} {% else %} {% assign swatchBackgroundColor = swatchValue.backgroundColor | strip_html %} {% endif %} {% if swatchValue.backgroundImage == nil %} {% assign swatchBackgroundImage = \"none\" %} {% else %} {% assign swatchBackgroundImage = swatchValue.backgroundImage | strip_html %} {% endif %} \u003cspan data-action='{{ dataAction }}' class='{{ className }}' style='background-color: {{ swatchBackgroundColor }}; background-image: {{ swatchBackgroundImage }}'\u003e\u003c\/span\u003e {% if swatchType == 'list' %} \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.label | escape | upcase }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e {% if showDocCount %} \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1151 1152 1153 1154 1155 1156 "filterOptionMultiLevelCollectionItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e \u003ca title='Link to {{ value.displayName }}' href='\/collections\/{{ value.handle }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-link'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if showDocCount %} \u003cspan role='text' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} {% if value.existedTags %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent'\u003e \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e\u003c\/li\u003e{% else %}{% assign currentLocale = '' %}{% if locale != \"\" %}{% assign currentLocale = '\/' | append: locale %}{% endif %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e \u003ca id='{{ actionId }}' metaData='{{ metaData | json | escape }}' title='Link to {{ value.displayName }}' data-action='select-filter-item' href='{{ currentLocale }}\/collections\/{{ value.handle }}' class='{{ className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1156ppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if showDocCount %} \u003cspan role='text' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} {% if value.existedTags %} \u003cbutton aria-label='Expand\/Collapse {{ value.displayName }}' id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json | escape }}' type='button' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath data-metadata='{{ value.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% if value.existedTags \u003e 0 %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-listitem boost boost-sd__g-hide'\u003e {% for tag in value.tags %} \u003cli class='boost-sd__filter-option-item-multilevel-collections-secondlevel'\u003e \u003cdiv class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-secondlevel-title'\u003e \u003ca id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json | escape }}' title='Link to {{ tag.displayName }}' data-action='select-filter-item' href='{{ currentLocale }}\/collections\/frontpage\/{{ tag.tag }}' class='{{ tag.className }}'\u003e \u003cspan data-metadata='{{ tag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ tag.displayName | upcase }} {% else %} {{ tag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if tag.existedSubTags %} \u003cbutton aria-label='Expand\/Collapse {{ tag.displayName }}' id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json | escape }}' type='button' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath data-metadata='{{ tag.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% if tag.existedSubTags %} \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-thirdlevel boost-sd__g-hide'\u003e {% for subTag in tag.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-thirdlevel-title'\u003e \u003ca id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json | escape }}' title='Link to {{ subTag.displayName }}' data-action='select-filter-item' href='{{ currentLocale }}\/collections\/frontpage\/{{ subTag.tag }}' class='{{ subTag.className }}'\u003e \u003cspan data-metadata='{{ subTag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1156ppercaseForm %} {{ subTag.displayName | upcase }} {% else %} {{ subTag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}", 1157 1158 1159 1160 1161 1162 "filterOptionMultiLevelTagItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.displayName }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e \u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e {% endif %}\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ value.displayName | escape | strip_html }}' data-metadata='{{ metaData | json | escape }}' id='{{ actionId }}' class='{{ className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e \u003cspan aria-label=\"Number of products: ({{ value.doc_count }})\" class=\"boost-sd__filter-option-item-amount\"\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton aria-label='Expand\/Collapse {{ value.displayName }}' type='button' data-metadata='{{ value.metaDataArrow | json | escape }}' id='{{ value.actionIdArrow }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='{{ colorOptionItem }}'\u003e \u003cpath data-metadata='{{ value.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e\u003c!-- style=\"display: none\" --\u003e\u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e {% for tag in value.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e \u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }}
1162 is {{ tag.displayName | escape | strip_html }}' data-metadata='{{ tag.metaData | json | escape }}' id='{{ tag.actionId }}' class='{{ tag.className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ tag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ tag.displayName | upcase }} {% else %} {{ tag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/button\u003e {% assign existedSubTags = tag.subTags | size %} {% if existedSubTags \u003e 0 %} \u003cbutton aria-label='Expand\/Collapse {{ tag.displayName }}' type='button' data-metadata='{{ tag.metaDataArrow | json | escape }}' id='{{ tag.actionIdArrow }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='{{ colorOptionItem }}'\u003e \u003cpath data-metadata='{{ tag.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c!-- style=\"display: none\" --\u003e \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e {% for subTag in tag.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e \u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ subTag.displayName | escape | strip_html }}' id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json | escape }}' class='{{ subTag.className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ subTag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ subTag.displayName | upcase }} {% else %} {{ subTag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/button\u003e \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}", 1163 1164 1165 1166 1167 1168 "filterOptionRatingItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{ value.doc_count }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e \u003cspan role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e {% for i in (0..4) %} {% if i \u003c value.from %} \u003ci class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% else %} \u003ci class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% endif %} {% endfor %} {% if showExactRating == false %} \u003cspan\u003e\u0026 Up\u003c\/span\u003e {% endif %} \u003c\/span\u003e \u003cspan aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-value='{{ value.key }}' data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{ value.doc_count }}' id='{{ actionId }}' data-action='{{ dataAction }}' class='{{ className }}'\u003e \u003cspan data-action='{{ dataAction }}' role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e {% for i in (0..4) %} {% if i \u003c value.from %} \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% else %} \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% endif %} {% endfor %} {% if showExactRating == false %} \u003cspan data-action='{{ dataAction }}'\u003e\u0026 Up\u003c\/span\u003e {% endif %} \u003c\/span\u003e \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1169 1170 1171 1172 1173 1174 "productPrice": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign moneyFormat = request.money_format | strip_html -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%}{% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}
1174\u003c!-- convert variable compareAtPriceMin to number --\u003e{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%}{% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}\u003c!-- Check if enable variant showing as an individual product --\u003e{% if product.variant_id != \"\" and product.variant_id != blank -%}{% assign currentVariantId = product.variant_id | times: 1 -%}{% for variant in product.variants -%}{% if variant.id == currentVariantId -%}{% assign minPrice = variant.price | times: 1.0 -%}{% assign maxPrice = variant.price | times: 1.0 -%}{% if variant.compare_at_price and variant.compare_at_price != \"0.0\" -%}{% assign compareAtPriceMin = variant.compare_at_price | times: 1.0 -%}{% endif -%}{% break -%}{% endif -%}{% endfor -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%}{% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%}\u003c!-- calculate salePercent base on compareAtPriceMin and minPrice --\u003e{% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%}{% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%}\u003c!-- compareAtPriceWithFormat is compare price with PriceMin and format currency --\u003e{% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}\u003c!-- Format price min --\u003e{% assign priceMinWithFormat = minPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}\u003c!-- Format price max --\u003e{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%}{% assign priceMaxWithFormat = maxPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}\u003c!-- priceMax used for multi variant price display where it can have min-max price with format and translation --\u003e{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%}{% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%}{% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%}{% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%}{% assign saleAmountWithFormat = saleAmount | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}\u003cstyle\u003e .badge-sale { background-color: rgb(3, 119, 3); color: #fff; padding: 2px 4px; font-size: 12px; border-radius: 5px; font-weight: bold; display: inline-block; \/* or block *\/ margin-bottom: 8px; }\u003c\/style\u003e{% assign is_machine_context = false %}{% assign product_type = product.product_type | default: product.type | downcase %}{% if product_type contains 'machine' or product_type contains 'machines' or product_type contains 'serger' %}{% assign is_machine_context = true %}{% endif %}{% if isSale %}{% assign savings_amount = compareAtPriceMin | minus: minPrice %}{% assign savings_amount_formatted = savings_amount | format_currency: moneyFormat, showCentAsSuperscript, false, decimalDelimiter, false %}{% assign savings_amount_display = savings_amount_formatted | replace: '.00', '' %}{% assign savings_percent = savings_amount | times: 100.0 | divided_by: compareAtPriceMin | round %}
1174{% if is_machine_context %}\u003cspan class=\"badge-sale\"\u003e Save {{ savings_amount_display }}\u003c\/span\u003e\u003cbr\u003e{% else %}\u003cspan class=\"badge-sale\"\u003e Save {{ savings_percent }}%\u003c\/span\u003e\u003cbr\u003e{% endif %}{% endif %}\u003c!-- Price compare display top or bottom --\u003e\u003c!-- Price compare display left or right --\u003e\u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e\u003cspan class=\"boost-sd__visually-hidden\"\u003e {% if isSale %} Regular price {{ compareAtPriceWithFormat }}, now on sale for {{ priceValueWithFormat }}{% if savingPriceWithFormat != '' %}, saving {{ savingPriceWithFormat }}{% endif %} {% else %} Regular price {{ priceValueWithFormat }} {% endif %} \u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price-content boost-sd__product-price-content--text-align-left\"\u003e \u003cspan class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}\u003c\/span\u003e \u003c\/span\u003e {% if compareAtPriceWithFormat != '' -%} \u003cspan class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\" style=\"text-decoration:none !important;\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ compareAtPriceWithFormat }}\u003cspan style=\"margin-left:4px;\"\u003eMSRP\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat != '' -%} \u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price--saving\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e\u003c\/span\u003e {% endif -%}\u003c\/div\u003e", 1175 1176 1177 1178 1179 1180 "recommendation": "\u003c!-- TEMPLATE RECOMMENDATION --\u003e{% assign widgetNameTranslationLabel = 'recommendation.' | append: widgetId %}{% assign widgetTitle = '' %}{% if widgetDesignSettings.titleAlignment != '' %} {% assign widgetTitle = widgetTitle | append: 'boost-sd__recommendation-title--' | append: widgetDesignSettings.titleAlignment %}{% endif %} \u003cdiv id='{{ widgetId }}' class='boost-sd__recommendation boost-sd__recommendation--has-sublayout-8' data-product-price='true'\u003e\u003cdiv class='boost-sd__recommendation-title {{ widgetTitle }}'\u003e \u003cspan tabindex=\"0\" role=\"heading\" aria-level=\"2\" class='boost-sd__recommendation-title-text'\u003e {{ widgetNameTranslationLabel | translate: translations, widgetName }} \u003c\/span\u003e\u003c\/div\u003e {% if widgetDesignSettings.layoutDisplay == 'carousel' %} \u003c!-- TEMPLATE RECOMMENDATION TYPE CAROUSEL --\u003e\u003cdiv class=\"boost-sd__slider\"\u003e\u003cdiv class=\"boost-sd__slider-container\"\u003e {% for product in products %} \u003cdiv class=\"boost-sd__slide\"\u003e {% capture domain %}{{ widgetDesignSettings.tenantId }}{% endcapture %} \u003c!-- TEMPLATE GRID PRODUCT ITEM --\u003e{% if product.original_images != nil %} {% assign imageArray = product.original_images %}{% else %} {% assign imageArray = product.images_info %}{% endif %}{% assign productId = product.id %}{% if product.variant_id %} {% assign productId = product.variant_id %}{% endif %}{% assign filterOptionIdImageBaseOn = 'pf_opt_color' %} {% capture filterOptionIdImageBaseOn %}{% endcapture %}{% assign optionName = filterOptionIdImageBaseOn | replace: 'pf_opt_', '' %}{% assign filterValues = request[filterOptionIdImageBaseOn] %}{% assign selectedVariantImageByFilterOption = nil %}{% for item in product.variants %} {% for filterValue in filterValues %} {% assign optionNameValue = optionName | append: \":\" | append: filterValue | strip %} {% if item.merged_options contains optionNameValue %} {% if item.image %} {% assign selectedVariantImageByFilterOption = item.image %} {% break %} {% endif %} {% endif %} {% endfor %} {% if selectedVariantImageByFilterOption != nil %} {% break %} {% endif %}{% endfor %}{% capture productVariants %} [ {% for variant in product.variants %} {% assign preorder = '{}' %} {% if variant.preorder and variant.preorder != nil %} {% assign preorder = variant.preorder %} {% else %} {% assign preorder = '' %} {% endif %} { \"title\": \"{{ variant.title }}
1180\", \"id\": \"{{ variant.id }}\", \"available\": {{ variant.available }}, \"preorder\": {{ preorder | json }} }{% unless forloop.last %},{% endunless %} {% endfor %} ]{% endcapture %}{% capture productData %} { \"id\": \"{{ product.id }}\", \"title\": {{ product.title | strip | json | escape }}, \"handle\": \"{{ product.handle }}\", \"variantId\": \"{{ product.variant_id }}\", \"allVariants\": {{ product.variants | json | escape }}, \"metafields\": {{ product.metafields | json | escape }}, \"splitProduct\": \"{{ product.split_product }}\", \"priceMin\": \"{{ product.price_min }}\", \"priceMax\": \"{{ product.price_max }}\", \"compareAtPriceMin\": \"{{ product.compare_at_price_min }}\", \"compareAtPriceMax\": \"{{ product.compare_at_price_max }}\", \"images\": {{ imageArray | json | escape }}, \"options_with_values\": {{ product.options_with_values | json | escape }}, \"selectedVariantImageByFilterOption\": \"{{ selectedVariantImageByFilterOption | escape }}\", \"category\": \"{{ product.product_type | escape }}\", \"tags\" : {{ product.tags | json | escape }} }{% endcapture %}{%- capture borderLayoutSetting %}noBorder{% endcapture -%}{% if borderLayoutSetting == 'noPadding' %} {% assign borderLayoutItem = 'no-padding' %}{% elsif borderLayoutSetting == 'hasPadding' %} {% assign borderLayoutItem = 'border-has-padding' %}{% elsif borderLayoutSetting == 'noPaddingImage' %} {% assign borderLayoutItem = 'border-no-padding-image' %}{% else %} {% assign borderLayoutItem = 'no-border' %}{% endif %}{% assign productLocale = '' %}{% if request.current_locale != \"\" or request.current_locale != null or request.current_locale != nil %} {% assign productLocale = request.current_locale %}{% endif %}{% assign variantUrl = '' %}{% if product.variant_id %} {% assign variantUrl = '?variant=' | append: product.variant_id %}{% endif %}\u003cdiv data-handle=\"{{ product.handle }}\" class='boost-sd__product-item boost-sd__product-item--{{ borderLayoutItem }} boost-sd__product-item--sublayout-8 boost-sd__product-item-grid-view-layout' id='{{ product.id }}' data-product-id='{{ productId }}' data-product='{{ productData | json_encode }}'\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT IMAGE --\u003e{%- capture aspectRatioSetting %}auto{% endcapture -%}{% capture hoverEffect %}reveal-second-image{% endcapture %}{% assign productImages = product.images_info %}{% if product.split_product %} {% assign productImages = product.original_images %}{% endif %}\u003cdiv class=\"boost-sd__product-item-grid-view-layout-image\" data-product-handle=\"{{ product.handle }}\"\u003e\u003cdiv class=\"boost-sd__product-link-image\"\u003e \u003cdiv style=\"position: relative\"\u003e {% assign effectClasses = '' %} {% if hoverEffect == 'reveal-second-image-and-zoom-in' %} {% assign effectClasses = effectClasses | append: 'boost-sd__product-image-wrapper--zoom-in' %} {% if productImages.size \u003e 1 %} {% assign effectClasses = effectClasses | append: ' boost-sd__product-image-wrapper--has-second-image' %} {% endif %} {% endif %} {% if hoverEffect == 'reveal-second-image' and productImages.size \u003e 1 %} {% assign effectClasses = effectClasses | append: 'boost-sd__product-image-wrapper--has-second-image' %} {% endif %} {% if hoverEffect == 'zoom-in' %} {% assign effectClasses = effectClasses | append: 'boost-sd__product-image-wrapper--zoom-in' %} {% endif %} {% assign aspectRatio = '' -%} {% if aspectRatioSetting == 'natural' -%} {% assign imageWidth = product.images_info[0].width -%} {% assign imageHeight = product.images_info[0].height -%} {% assign aspectRatio = aspectRatio | append: 'aspect-ratio: ' | append: imageWidth | append: '\/' | append: imageHeight -%} {% endif -%} \u003cdiv class=\"boost-sd__product-image-wrapper {{ effectClasses }} boost-sd__product-image-wrapper--auto\" style=\"{{ aspectRatio }}\"\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top \"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e {% assign hideOtherLabelsWhenSoldOut = true -%}{% assign moneyFormat = request.money_format | strip_html -%}{% assign removePriceDecimal = false -%}{% assign showCentAsSuperscript = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{%- comment -%} Combine tags (product.tags + original_tags if present) {%- endcomment -%}{% assign allTags = product.tags -%}{% if product.original_tags != nil %} {% assign allTags = allTags | concat: product.original_tags | uniq -%}{% endif %}{% assign has_notify_me = false -%}{% for t in allTags -%} {% assign t_clean = t | strip | downcase -%} {% if t_clean == 'pfs:notify-me' -%} {% assign has_notify_me = true -%} {% break -%} {% endif -%}{% endfor -%}{% if has_notify_me %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--customLabelByTag store-exclusive\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003eStore Exclusive\u
1180003c\/span\u003e\u003c\/div\u003e{% else %} {% if hideOtherLabelsWhenSoldOut != true -%} {%- comment -%} Sale Label {%- endcomment -%} {%- comment -%} Sold Out Label {%- endcomment -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% endif -%} {%- comment -%} Custom Labels from pfs:label-* tags {%- endcomment -%} {% assign filteredTags = \"\" -%} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--customLabelByTag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ tag }}\u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% else -%} {%- comment -%} When hideOtherLabelsWhenSoldOut = true -\u003e show only sold out {%- endcomment -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% else -%} {%- comment -%} Sale Label {%- endcomment -%} {%- comment -%} Custom Labels from pfs:label-* tags {%- endcomment -%} {% assign filteredTags = \"\" -%} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--customLabelByTag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ tag }}\u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% endif -%} {% endif %}{% endif %} \u003c\/div\u003e \u003c\/div\u003e \u003ca aria-label=\"{{ product.title | escape }}\" class=\"boost-sd__product-link boost-sd__product-image\" {%- if request.previewMode != true %} href=\"{{ productLocale }}\/products\/{{ product.handle }}{{ variantUrl }}\"{% endif -%}\u003e {% assign firstImageSrc = '' -%} {% if selectedVariantImageByFilterOption != nil -%} {% assign firstImageSrc = selectedVariantImageByFilterOption -%} {% else -%} {% assign firstImageSrc = product.images_info[0].src -%} {% endif -%} {% assign widthParam = \"\u0026width=\" -%} {% assign widths = \"200,300,400,500,700,800\" | split: \",\" -%} {% if request.device contains 'mobile' -%} {% assign maxWidth = 400 -%} {% else -%} {% assign maxWidth = 700 -%} {% endif -%} {% if request.productImageWidth != blank -%} {% assign imageWidth = request.productImageWidth | plus: 0 -%} {% if imageWidth \u003e maxWidth -%} {% assign maxWidth = imageWidth -%} {% endif -%} {% endif -%} {% if product.images_info[0] -%} {% capture srcset -%} {% for width in widths -%} {% assign widthNo = width | plus: 0 %} {% if widthNo \u003c maxWidth -%} {{ firstImageSrc }}{{ widthParam }}{{ width }} {{ width }}w, {% else -%} {{ firstImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w {% break -%} {% endif -%} {% endfor -%} {% endcapture -%} {% assign productPerRow = 4 -%} {% if request.productPerRow != blank -%} {% assign productPerRow = request.productPerRow | plus: 0 -%} {% endif -%} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if index and index \u003c productPerRow -%} loading=\"eager\" {% else -%} loading=\"lazy\" {% endif -%} decoding=\"async\" alt=\"{{ product.title | escape }}\" src=\"{{ firstImageSrc }}
1180\u0026amp;width=200\" srcset=\"{{ srcset }}\" width=\"auto\" height=\"auto\" \/\u003e {% if productImages.size \u003e 1 and hoverEffect == 'reveal-second-image-and-zoom-in' or hoverEffect == 'reveal-second-image' %} {% for image in productImages %} {% if image.src contains product.images_info[0].src %} {% assign secondImage = productImages[image.position] %} {% endif %} {% endfor %} {% if secondImage -%} {% assign secondImageSrc = secondImage.src -%} {% capture secondImageSrcset -%} {% for width in widths -%} {% assign widthNo = width | plus: 0 -%} {% if widthNo \u003c maxWidth -%} {{ secondImageSrc }}{{ widthParam }}{{ width }} {{ width }}w, {% else -%} {{ secondImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w {% break -%} {% endif -%} {% endfor -%} {% endcapture -%} \u003cimg width=\"auto\" height=\"auto\" {% if index and index \u003c productPerRow -%} loading=\"eager\" {% else -%} loading=\"lazy\" {% endif -%} class=\"boost-sd__product-image-img boost-sd__product-image-img--second\" alt=\"{{ product.title | escape }}\" aria-hidden=\"true\" src=\"{{ secondImage.src }}\u0026amp;width=200\" srcset=\"{{ secondImageSrcset }}\"\u003e {% endif -%} {% endif %} {% else -%} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" alt=\"{{ product.title | escape }}\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" width=\"auto\" height=\"auto\" \/\u003e {% endif -%} \u003c\/a\u003e {% comment %} Variant Swatch colors on the product plp with the + and additional swatches. For the swatches to work, we have to do a look up in the tag for the color match, then take that hex color and add to the swatch. {% endcomment %}{% for swatch in product.options_with_values %} {% assign swatch_name = swatch.original_name | downcase %} {% if swatch_name == 'color' %} \u003cdiv class=\"boost-sd__product-swatch\"\u003e \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e {% assign visible_limit = 4 %} {% assign total_values = swatch.values | size %} {% assign index = 0 %} {% for value in swatch.values %} {% unless value.title == 'Default Title' %} {% assign index = index | plus: 1 %} {% if index \u003c= visible_limit %} {% assign hex = \"#ffffff\" %} {% for tag in product.tags %} {% if tag contains \"Color_\" and tag contains \"==\" %} {% assign parts = tag | split: \"==\" %} {% assign color_name_part = parts[0] | remove: \"Color_\" | strip %} {% assign color_hex = parts[1] | strip %} {% if color_name_part == value.title %} {% assign hex = color_hex %} {% endif %} {% endif %} {% endfor %} {% assign variant_id = '' %} {% assign swatch_image = '' %} {% for variant in product.variants %} {% for option in variant.options %} {% assign option_clean = option | strip | downcase %} {% assign value_clean = value.title | strip | downcase %} {% comment %}DEBUG VARIANT OPTIONS{% endcomment %}\u003c!-- {{ variant.title }} | options: {{ variant.options | join: ', ' }} | featured_image: {{ variant.featured_image.src }} --\u003e {% if option_clean == value_clean %} {% assign variant_id = variant.id %} {% if variant.featured_image %} {% assign swatch_image = variant.featured_image.src %} {% endif %} {% endif %} {% endfor %} {% endfor %} {% if swatch_image != \"\" %} {% assign background_style = \"background-image: url('\" | append: swatch_image | append: \"');\" %} {% else %} {% assign background_style = \"background-color: \" | append: hex | append: \";\" %} {% endif %} \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e \u003cdiv class=\"boost-sd__radio\"\u003e \u003cdiv class=\"boost-sd__tooltip\"\u003e \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" data-variant-id=\"{{ variant_id }}\" data-image=\"{{ swatch_image }}\" \/\u003e \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text boost-sd__radio-label--small\" style=\"{{ background_style }}\" \u003e\u003c\/label\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} {% endunless %} {% endfor %}{% if total_values \u003e visible_limit %} \u003cdiv class=\"boost-sd__product-swatch-option boost-sd__product-swatch-option--more\"\u003e \u003ca href=\"\/products\/{{ product.handle }}\" class=\"boost-sd__radio-label boost-sd__radio-label--more\" aria-label=\"View all colors for {{ product.title }}\" \u003e +{{ total_values | minus: visible_limit }} \u003c\/a\u003e\u003c\/div\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e {% endif %}{% endfor %} {% comment %} END of the Variant Swatch colors on the product plp with the + and additional swatches. {% endcomment %} \u003c\/div\u003e \u003c!-- POPUP --\u003e \u003c!-- POPUP --\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT INFO --\u003e\u003cdiv class=\"boost-sd__product-info-wrapper\"\u003e\u003cdiv class=\"boost-sd__product-info boost-sd__product-info--left\"\u003e \u003ca aria-label=\"{{ product.title | escape }}\" class=\"boost-sd__product-link\" {% if request.previewMode != true %} href=\"{{ productLocale }}\/products\/{{ product.handle }}{{ variantUrl }}\"{% endif %}\u003e \u003cdiv class=\"boost-sd__product-title\" id=\"product-title-{{ product.id }}\"\u003e \u003ch3 class=\"boost-product-title-heading\"\u003e{{ product.title | escape }}\u003c\/h3\u003e \u003c\/div\u003e \u003c\/a\u003e \u003cdiv class=\"boost-sd__product-price\" id=\"product-price-{{ product.id }}\"\u003e \u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign moneyFormat = request.money_format | strip_html -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%} {% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}
1180\u003c!-- convert variable compareAtPriceMin to number --\u003e{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%} {% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}\u003c!-- Check if enable variant showing as an individual product --\u003e{% if product.variant_id != \"\" and product.variant_id != blank -%} {% assign currentVariantId = product.variant_id | times: 1 -%} {% for variant in product.variants -%} {% if variant.id == currentVariantId -%} {% assign minPrice = variant.price | times: 1.0 -%} {% assign maxPrice = variant.price | times: 1.0 -%} {% if variant.compare_at_price and variant.compare_at_price != \"0.0\" -%} {% assign compareAtPriceMin = variant.compare_at_price | times: 1.0 -%} {% endif -%} {% break -%} {% endif -%} {% endfor -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%} {% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%} \u003c!-- calculate salePercent base on compareAtPriceMin and minPrice --\u003e {% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%} {% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%} \u003c!-- compareAtPriceWithFormat is compare price with PriceMin and format currency --\u003e {% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}\u003c!-- Format price min --\u003e{% assign priceMinWithFormat = minPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}\u003c!-- Format price max --\u003e{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%} {% assign priceMaxWithFormat = maxPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}\u003c!-- priceMax used for multi variant price display where it can have min-max price with format and translation --\u003e{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%} {% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%} {% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%} {% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%} {% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%} {% assign saleAmountWithFormat = saleAmount | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%} \u003cstyle\u003e .badge-sale { background-color: rgb(3, 119, 3); color: #fff; padding: 2px 4px; font-size: 12px; border-radius: 5px; font-weight: bold; display: inline-block; \/* or block *\/ margin-bottom: 8px; } \u003c\/style\u003e{% assign is_machine_context = false %}{% assign product_type = product.product_type | default: product.type | downcase %}{% if product_type contains 'machine' or product_type contains 'machines' or product_type contains 'serger' %} {% assign is_machine_context = true %}{% endif %}{% if isSale %} {% assign savings_amount = compareAtPriceMin | minus: minPrice %} {% assign savings_amount_formatted = savings_amount | format_currency: moneyFormat, showCentAsSuperscript, false, decimalDelimiter, false %} {% assign savings_amount_display = savings_amount_formatted | replace: '.00', '' %} {% assign savings_percent = savings_amount | times: 100.0 | divided_by: compareAtPriceMin | round %}
1180 {% if is_machine_context %} \u003cspan class=\"badge-sale\"\u003e Save {{ savings_amount_display }} \u003c\/span\u003e\u003cbr\u003e {% else %} \u003cspan class=\"badge-sale\"\u003e Save {{ savings_percent }}% \u003c\/span\u003e\u003cbr\u003e {% endif %}{% endif %}\u003c!-- Price compare display top or bottom --\u003e\u003c!-- Price compare display left or right --\u003e\u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e \u003cspan class=\"boost-sd__visually-hidden\"\u003e {% if isSale %} Regular price {{ compareAtPriceWithFormat }}, now on sale for {{ priceValueWithFormat }}{% if savingPriceWithFormat != '' %}, saving {{ savingPriceWithFormat }}{% endif %} {% else %} Regular price {{ priceValueWithFormat }} {% endif %} \u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price-content boost-sd__product-price-content--text-align-left\" \u003e \u003cspan class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\" \u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}
1180\u003c\/span\u003e \u003c\/span\u003e {% if compareAtPriceWithFormat != '' -%} \u003cspan class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\" style=\"text-decoration:none !important;\" \u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ compareAtPriceWithFormat }}\u003cspan style=\"margin-left:4px;\"\u003eMSRP\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat != '' -%} \u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price--saving\" \u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e \u003c\/span\u003e {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-rating\"\u003e \u003cdiv class=\"boost-product-review\" data-no-redirect=\"true\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c!-- PRODUCT INVENTORY --\u003e \u003c!-- TEMPLATE PRODUCT SWATCH --\u003e{% assign swatches = '' %} \u003cdiv class=\"boost-sd__cta-wrapper-sublayout-8--show-not-hover\"\u003e {% capture metaData %} { \"action\": { {% if product.variants.size == 1 %} \"addToCart\": { \"productId\": \"{{ product.variants[0].id }}\", {% assign sellingPlanId = '' %} {% if product.variants[0].preorder and product.variants[0].preorder.sellingPlan %} {% assign sellingPlanId = product.variants[0].preorder.sellingPlan.id %} {% else %} {% assign sellingPlanId = '' %} {% endif %} \"selling_plan\": {{ sellingPlanId | json | escape }} } {% else %} \"goToProductDetail\": {} {% endif %} } } {% endcapture %} {% assign variantPreorder = product.variants[0].preorder %} {% assign buttonPreorder = '' %} {% if variantPreorder %} {% assign buttonPreorder = buttonPreorder | append : ' boost-sd__button--preorder' %} {% endif %} {% assign buttonTextPreorder = '' %} {% if variantPreorder %} {% assign buttonTextPreorder = buttonTextPreorder | append : ' boost-sd__button-text--preorder' %} {% endif %} {% assign preOrderLabel = 'Pre-Order' %} {% assign preOrderButtonText = product.variants[0].preorder.settings.buttonText %} {% if preOrderButtonText and preOrderButtonText != '' %} {% assign preOrderLabel = preOrderButtonText %} {% endif %} {% assign selectOptionBtnLabel = '' %} {% if product.available == false %} {% assign selectOptionBtnLabel = \"productItem.soldoutLabel\" | translate: translations, 'Sold out' %} {% elsif product.variants.size == 1 %} {% assign selectOptionBtnLabel = \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' %} \u003c!-- TODO check preorder --\u003e {% if variantPreorder %} {% assign selectOptionBtnLabel = preOrderLabel %} {% endif %} {% else %} {% assign selectOptionBtnLabel = \"productItem.atcSelectOptionsLabel\" | translate: translations, 'Choose options' %} {% endif %} {%- comment -%} has_notify_me: se conserva tal cual (notify-me sigue renderizando botón + exclude para el JS). dealerExclusive: dealer\/store exclusive =\u003e NO renderizamos el botón (fail-closed, sin depender de JS). Match case-insensitive sobre allTags. allTags es el origen de tags ya usado en este archivo. {%- endcomment -%} {% assign has_notify_me = false -%} {% assign dealerExclusive = false -%} {% for t in allTags -%} {% assign t_clean = t | strip | downcase -%} {% if t_clean == 'pfs:notify-me' or t_clean == 'pfs:label-store exclusive' or t_clean == 'unavailable:unavailable online' -%} {% assign has_notify_me = true -%} {% endif -%} {% if t_clean == 'pfs:label-dealer exclusive' or t_clean == 'pfs:label-store exclusive' or t_clean == 'pfs:label-unavailable' or t_clean == 'unavailable:unavailable' -%} {% assign dealerExclusive = true -%} {% endif -%} {% endfor -%} {% unless dealerExclusive %} \u003cdiv class=\"boost-sd__cta-button \"\u003e \u003cbutton exclude=\"{{ has_notify_me }}\" tags=\"{{ allTags | join: ','}}\" aria-label='{{ selectOptionBtnLabel }}' class='atc_btn boost-sd__button boost-sd__button--select-option boost-sd__button--border plp-add-to-cart boost-sd__button--capsule{{ buttonPreorder }}' type='button' data-metadata='{{ metaData | json_encode }}' data-variantid='{{ product.variants[0].id }}' {%unless product.available %} disabled {%endunless%} \u003e \u003cspan class='boost-sd__icon boost-sd__icon--is-image boost-sd__icon--fill-current-color'\u003e\u003c\/span\u003e \u003cspan class='boost-sd__button-text boost-sd__cta-button-text {{ buttonTextPreorder }}'\u003e{{ selectOptionBtnLabel }}\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e {% endunless %} \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% assign numberOfProductPerRow = widgetDesignSettings.numberOfProductPerRow %} {% assign numberOfRecommendProduct = widgetDesignSettings.numberOfRecommendProduct %} {% if numberOfRecommendProduct \u003c numberOfProductPerRow %} {% assign sliderPages = 1 %} {% assign disable = \"disabled\" %} {% else %} {% assign sliderPages = numberOfRecommendProduct | divided_by: numberOfProductPerRow | ceil %} {% assign disable = \"\" %} {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__prev-button boost-sd__prev-button--inside\"\u003e \u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e \u003cspan class=\"boost-sd__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__prev-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__next-button boost-sd__next-button--inside\"\u003e \u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e \u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__next-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% else %} \u003c!-- TEMPLATE RECOMMENDATION TYPE BUNDLE --\u003e{% assign bundleStyle = widgetDesignSettings.bundleStyle %}\u003cdiv class=\"boost-sd__recommendation-bundle boost-sd__recommendation-bundle--{{ bundleStyle }}\"\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-left\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-images boost-sd__recommendation-bundle-images--{{ bundleStyle }}\"\u003e {% for product in products %} \u003cdiv class=\"boost-sd__recommendation-bundle-image-item\"\u003e {% if product.checked %} \u003ca aria-label=\"View product details for {{ product.title | escape }}\" class=\"boost-sd__product-link boost-sd__product-link-image\" href=\"\/products\/{{ product.handle }}\"\u003e {% endif %} \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--full-box\"\u003e \u003cdiv class=\"boost-sd__product-image {% unless product.checked %} boost-sd__product-image--blur {% endunless %}\"\u003e {% if product.images_info[0] %} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" src=\"{{ product.images_info[0].src }}\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e {% else %} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e {% if product.checked %} \u003c\/a\u003e {% endif %} {% if bundleStyle == 'style2' %} \u003cdiv class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e {% if forloop.index0 == 0 %} \u003cspan role=\"text\" tabindex=\"0\"\u003e \u003cb\u003eThis item:\u003c\/b\u003e {{ product.title | escape }} \u003c\/span\u003e {% elsif product.checked %} \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e {{ product.title | escape }} \u003c\/a\u003e {% else %} \u003cspan role=\"text\" tabindex=\"0\"\u003e{{ product.title | escape }}\u003c\/span\u003e {% endif %} \u003c\/div\u003e {%- if product.selectedOption.title != 'Default Title' -%} \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e \u003cdiv {% if product.checked %} tabindex=\"0\" {% endif %}
1180 role=\"combobox\" aria-label=\"Select an option\" aria-expanded=\"false\" aria-haspopup=\"true\" data-id=\"boost-sd__dropdown-{{ widgetId }}\" id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e \u003cspan aria-label=\"Current option: {{ product.selectedOption.title | escape }}\" class=\"boost-sd__dropdown-option-text\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul role=\"listbox\" data-id=\"boost-sd__dropdown-list-{{ widgetId }}\" id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e {% for variant in product.variants %} \u003cli role=\"option\" aria-selected=\"{{ variant.title == product.selectedOption.title }}\" data-id=\"boost-sd__dropdown-option-{{ widgetId }}\" id=\"boost-sd__dropdown-option-{{ widgetId }}\" class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e \u003cbutton type=\"button\" aria-checked=\"{% if product.checked %} true {% else %} false {% endif %}\" aria-label=\"{% if product.checked %} Click to remove from bundle {% else %} Click to add to bundle {% endif %}\" class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\" data-id=\"boost-sd__checkbox-{{ widgetId }}\" id=\"boost-sd__checkbox-{{ widgetId }}-{{ product.id }}\" \u003e\u003c\/button\u003e \u003c\/div\u003e \u003cspan role=\"text\" tabindex=\"0\" aria-label=\"Price
1180: {{ product.selectedOption.price }}\" class=\"boost-sd__format-currency\"\u003e \u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003c\/div\u003e {% unless forloop.last %} \u003cdiv class=\"boost-sd__recommendation-bundle-plus-icon-wrapper boost-sd__recommendation-bundle-plus-icon-wrapper--{{ bundleStyle }}\"\u003e \u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15 7H9V1C9 0.448 8.553 0 8 0C7.447 0 7 0.448 7 1V7H1C0.447 7 0 7.448 0 8C0 8.552 0.447 9 1 9H7V15C7 15.552 7.447 16 8 16C8.553 16 9 15.552 9 15V9H15C15.553 9 16 8.552 16 8C16 7.448 15.553 7 15 7Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e {% endunless %} {% endfor %} \u003c\/div\u003e {% if bundleStyle == 'style1' %} {% for product in products %} \u003cdiv class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e \u003cbutton type=\"button\" aria-checked=\"{% if product.checked %} true {% else %} false {% endif %}\" aria-label=\"{% if product.checked %} Click to remove from bundle {% else %} Click to add to bundle {% endif %}\" class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\" data-id=\"boost-sd__checkbox-{{ widgetId }}\" id=\"boost-sd__checkbox-{{ widgetId }}-{{ product.id }}\" \u003e\u003c\/button\u003e \u003c\/div\u003e {% if forloop.index0 == 0 %} \u003cspan role=\"text\" tabindex=\"0\"\u003e \u003cb\u003eThis item:\u003c\/b\u003e {{ product.title | escape }} \u003c\/span\u003e {% elsif product.checked %} \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e {{ product.title | escape }} \u003c\/a\u003e {% else %} \u003cspan role=\"text\" tabindex=\"0\"\u003e{{ product.title | escape }}\u003c\/span\u003e {% endif %} \u003c\/div\u003e {%- if product.selectedOption.title != 'Default Title' -%} \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e \u003cdiv {% if product.checked %} tabindex=\"0\" {% endif %} role=\"combobox\" aria-label=\"Select an option\" aria-expanded=\"false\" aria-haspopup=\"true\" data-id=\"boost-sd__dropdown-{{ widgetId }}\" id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e \u003cspan aria-label=\"Current option: {{ product.selectedOption.title | escape }}\" class=\"boost-sd__dropdown-option-text\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul role=\"listbox\" data-id=\"boost-sd__dropdown-list-{{ widgetId }}\" id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e {% for variant in product.variants %} \u003cli role=\"option\" aria-selected=\"{{ variant.title == product.selectedOption.title }}\" data-id=\"boost-sd__dropdown-option-{{ widgetId }}\" id=\"boost-sd__dropdown-option-{{ widgetId }}\" class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003cspan role=\"text\" tabindex=\"0\" aria-label=\"Price
1180: {{ product.selectedOption.price }}\" class=\"boost-sd__format-currency\"\u003e \u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-right\"\u003e {% if hasSelectedProduct == true %} \u003cdiv role=\"text\" tabindex=\"0\" class=\"boost-sd__recommendation-bundle-total-price\"\u003e Total price: \u003cb class=\"boost-sd__recommendation-bundle-price-text\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ totalPrice }}\u003c\/span\u003e \u003c\/b\u003e \u003c\/div\u003e {% endif %} \u003cbutton type=\"button\" {% if hasSelectedProduct == false %}disabled{% endif %} class=\"boost-sd__button boost-sd__button--primary boost-sd__button--large boost-sd__button--round boost-sd__button--full-width boost-sd__btn-add-to-cart\"\u003e \u003cspan\u003eAdd to Cart\u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% endif %}\u003c\/div\u003e\u003cstyle\u003e #{{ widgetId }} .boost-sd__recommendation-title { color: {{ widgetDesignSettings.titleTextColor }}; font-family: {{ widgetDesignSettings.titleFont }}; font-size: {{ widgetDesignSettings.titleFontSize }}px; text-transform: {{ widgetDesignSettings.titleTextTransform }}; font-weight: {{ widgetDesignSettings.titleFontWeight }}; font-style: {{ widgetDesignSettings.titleFontStyle }}; }\u003c\/style\u003e", 1181 1182 1183 1184 1185 1186 "searchTabCollectionsContent": "\u003cdiv role=\"tabpanel\" class=\"boost-sd__search-result-panel-content\"\u003e {% assign currentLocale = '' %} {% if currentLocale != \"\" %} {% assign currentLocale = currentLocale %} {% endif %} {% for collection in collections %} \u003ca tabindex=\"0\" href=\"{{ currentLocale }}\/collections\/{{ collection.handle }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ collection.title | escape }}\u003c\/p\u003e \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 20 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c totalCollection %} {% assign totalPage = totalCollection | divided_by: pageSize | ceil %} {% assign pagination = currentPage | pagination_list: totalPage | split: \",\" %} {% assign toProduct = currentPage | times: pageSize %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if currentPage != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--previous\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number-- boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if currentPage != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.45
11865612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e", 1187 1188 1189 1190 1191 1192 "searchTabPagesContent": "\u003cdiv role=\"tabpanel\" class=\"boost-sd__search-result-panel-content\"\u003e {% for page in pages %} \u003ca tabindex=\"0\" href=\"{{ page.url }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ page.title | escape }}\u003c\/p\u003e \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 20 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c totalPageTab %} {% assign totalPage = totalPageTab | divided_by: pageSize | ceil %} {% assign pagination = currentPage | pagination_list: totalPage | split: \",\" %} {% assign toProduct = currentPage | times: pageSize %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if currentPage != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--previous\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number-- boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if currentPage != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\"
1192clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e", 1193 1194 1195 1196 1197 1198 "searchTabCollectionsContentPagination": "{% assign pagination = currentPage | pagination_list: totalPage | split: \",\" %}{% assign toProduct = currentPage | times: pageSize %}\u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if currentPage != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--previous\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number-- boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if currentPage != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e {% endif %}\u003c\/div\u003e", 1199 1200 1201 1202 1203 1204 "placeholderFilterTree": "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__toolbar-container\"\u003e \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e \u003cdiv class=\"boost-sd__toolbar-content\"\u003e \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--4-col\"\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u0
120403e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header { width: 100%; height: 130px; display: block; background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #e6e6e6), color-stop(33%, #eee)); background-color: #eee; animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty { display: block; } .boost-sd__collection-header .boost-sd__placeholder-item { height: 130px; } @media only screen and (min-width: 992px) { .boost-sd__collection-header, .boost-sd__collection-header .boost-sd__placeholder-item { height: 150px; } } @keyframes banner-place-holder-shimmer { 0% { background-position: -1500px 0; } 100% { background-position: 1500px 0; } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__filter-tree-vertical { margin-top: 0; margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder { background: transparent; width: 100%; max-width: 100%; display: none; } .boost-sd__filter-tree-vertical-placeholder-list { margin: 30px 10px 0; padding: 0; list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item { max-width: 100%; padding: 20px 0; display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child { padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) { border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder { display: none; } @media only screen and (min-width: 992px) { .boost-sd__filter-tree-vertical { width: 272px; } .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical { margin-right: 16px; margin-left: 0; } .boost-sd__filter-tree-vertical-placeholder, .boost-sd__filter-tree-horizontal-placeholder { display: inline-block; } .boost-sd-layout--has-filter-horizontal { flex-wrap: wrap; margin-top: 0; } .boost-sd-layout--has-filter-horizontal .boost-sd-left, .boost-sd-layout--has-filter-horizontal .boost-sd-right { flex: 0 0 100%; } .boost-sd__filter-tree-horizontal { width: 100%; } .boost-sd__filter-tree-horizontal-placeholder { padding: 16px 0; border-top: 1px solid #ebebeb; width: 100%; max-width: 100%; background: transparent; } .boost-sd__filter-tree-horizontal-placeholder-list { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #e8e9eb; } .boost-sd__filter-tree-horizontal-placeholder-item { border: none; display: inline-block; margin-right: 35px; position: relative; } .boost-sd__filter-tree-horizontal-placeholder-button { width: auto; height: auto; display: inline-block; position: relative; padding: 5px 15px 5px 0; margin: 0; min-height: auto; min-width: 0; border-radius: 0; box-shadow: none; background: none; border: none; letter-spacing: normal; text-align: left; cursor: pointer; } .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item { width: 80px; height: 10px; display: inline-block; margin: 0 15px 0 0; } .boost-sd__filter-tree-horizontal-placeholder-icon { transform: rotate(-90deg); } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__toolbar-container { width: 100%; margin-bottom: 16px; } .boost-sd__toolbar-inner { max-width: 1216px; margin: 0 auto; } .boost-sd__toolbar-content { border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; padding: 16px 0; }
1204 .boost-sd__toolbar { align-items: center; width: 100%; display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: 100%; margin-bottom: 16px; } @media only screen and (min-width: 992px) { .boost-sd__toolbar-content { display: flex; align-items: center; border-bottom: none; padding: 16px 0 16px; border-top: 1px solid #ebebeb; border-bottom: 0; } .boost-sd__toolbar { flex-wrap: inherit; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: auto; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: auto; margin-bottom: 0; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item { flex: 1; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) { justify-content: center; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) { justify-content: end; } } .boost-sd__product-list-placeholder { gap: 16px; margin-bottom: 32px; flex-wrap: wrap; width: 100%; display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item { width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 222px; } .boost-sd__pagination { padding-top: 10px; padding-bottom: 10px; justify-content: center; align-items: center; display: flex; } @media only screen and (min-width: 576px) { .boost-sd__product-list-placeholder { gap: 32px; margin-bottom: 64px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } } @media only screen and (min-width: 992px) { .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 8px; } .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child { margin-bottom: 16px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 382px; } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 275px; } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 215px; } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 175px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item { width: calc(25% - (32px - 32px \/ 4)); } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item { width: calc(20% - (32px - 32px \/ 5)); } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(16.6666667% - (32px - 32px \/ 6)); } } .boost-sd-container * { box-sizing: border-box; } .boost-sd__placeholder-item { background: rgba(0, 0, 0, 0.07); border-radius: 50rem; min-width: 50px; max-width: 100%; height: 20px; animation: 2s infinite place-holder-animation; display: inline-block; } .boost-sd__placeholder-item:empty { display: block; } .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 18px; } .boost-sd-layout { margin: 20px auto 0; } .boost-sd-left { position: relative; } .boost-sd-layout .boost-sd-right { width: 100%; margin-bottom: 20px; } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @media only screen and (min-width: 992px) { .boost-sd-layout { display: flex; max-width: 1216px; } .boost-sd-layout .boost-sd-right { flex: auto; max-width: 100%; } }\u003c\/style\u003e", 1205 1206 1207 1208 1209 1210 "preOrder": "\u003c!-- TEMPLATE PRE-ORDER APP BLOCK --\u003e\u003cdiv class=\"boost-sd__product-form\"\u003e\u003c!-- Quantity Input --\u003e\u003cdiv class=\"boost-sd__product-form-quantity\"\u003e \u003cp id=\"quantity-title\" class=\"boost-sd__product-form-quantity-title\"\u003e {{ \"quickView.qvQuantity\" | translate: translations, 'Quantity' }} \u003c\/p\u003e \u003cdiv role=\"group\" aria-labelledby=\"quantity-title\" class=\"boost-sd__input-number boost-sd__input-number--md\"\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Decrease quantity\" aria-controls=\"item-quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e \u003cspan aria-hidden=\"true\"\u003e-\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003cinput id=\"item-quantity\" type=\"number\" aria-labelledby=\"quantity-title\" aria-describedby=\"quantity-error\" class=\"boost-sd__input-number-input\" value=\"1\" min=\"1\" \/\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Increase quantity\" aria-controls=\"item-quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv aria-live=\"assertive\" id=\"quantity-error\" class=\"boost-sd__product-form-quantity-error\"\u003e {{ \"quickView.qvQuantityError\" | translate: translations, 'Please input quantity' }} \u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-options\"\u003e \u003c!-- TEMPLATE PRE_ORDER WITH PAYMENT --\u003e \u003c!-- TODO check preorder --\u003e {% if product.variants %} {% assign variants = product.variants %} {% else %} {% assign variants = variants %} {% endif %} {% for variant in variants %} {% if variant.preorder %} {% assign paymentType = variant.preorder.payment.type %} {% assign discountType = variant.preorder.payment.discountType %} {% assign discountValue = variant.preorder.payment.discountValue %} {% assign originalPrice = variant.price %} {% assign paymentLabel = '' %} {% if paymentType == 'full' %} {% assign paymentLabel = 'Full payment' %} {% endif %} {% if paymentType == 'partial' %} {% assign paymentLabel = 'Partial payment' %} {% endif %} {% if paymentType == 'none' %} {% assign paymentLabel = 'No payment' %} {% endif %} {% capture showCurrencyCodes %}false{% endcapture %} {% assign moneyFormat = request.money_format | strip_html -%} {% if showCurrencyCodes == 'true' %} {% assign moneyFormat = request.money_format_with_currency | strip_html -%} {% endif %} {% assign moneyRate = request.currency_rate | strip_html -%} {% if discountType == 'percentage' %} {% assign percentNum = originalPrice | times: discountValue | divided_by: 100 %} {% assign discountedPrice = originalPrice | times: 1.0 | minus: percentNum %} {% elsif discountType == 'amount' %} {% assign discountValue = discountValue | times: moneyRate %} {% assign discountedPrice = originalPrice | times: 1.0 | minus: discountValue %} {% else %} {% assign discountedPrice = originalPrice %} {% endif %} {% assign removePriceDecimal = false -%} {% assign showCentAsSuperscript = false -%} {% assign decimalDelimiter = '' -%} {% assign withoutTrailingZeros = true -%} {% assign originalPriceFormat = originalPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign discountedPriceFormat = discountedPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign discountValueFormat = discountValue | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros %} \u003cdiv tabindex=\"0\" role=\"region\" aria-labelledby=\"preorder-title\" aria-describedby=\"preorder-description\" class=\"boost-sd__preorder\" data-variant-id=\"{{ variant.id }}\"\u003e \u003cdiv class=\"boost-sd__preorder-option\"\u003e \u003ch2 id=\"preorder-title\" class=\"boost-sd__preorder-title\"\u003e{{ paymentLabel }}\u003c\/h2\u003e \u003cdiv aria-live=\"polite\" id=\"preorder-description\" class=\"boost-sd__preorder-discount\"\u003e {% if discountType == 'percentage' %} \u003cspan class=\"boost-sd__preorder-save\"\u003eSave {{ discountValue }}%\u003c\/span\u003e {% elsif discountType == 'amount' %} \u003cspan class=\"boost-sd__preorder-save\"\u003eSave {{ discountValueFormat }}\u003c\/span\u003e {% endif %} \u003cdiv class=\"boost-sd__preorder-price\"\u003e {% if discountType != 'none' %} \u003cspan aria-label=\"Original Price: {{ originalPriceFormat }}\" class=\"boost-sd__preorder-original-price\"\u003e{{ originalPriceFormat }}\u003c\/span\u003e {% endif %} \u003cspan aria-label=\"Discounted Price: {{ discountedPriceFormat }}\" class=\"boost-sd__preorder-discounted-price\"\u003e{{ discountedPriceFormat }}\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} {% endfor %} {% assign buttonLabel = 'Pre-Order' %} {% assign preOrderButtonText = variants[0].preorder.settings.buttonText %} {% assign preOrderDeliveryText = variants[0].preorder.settings.deliveryText %} {% if preOrderButtonText and preOrderButtonText != '' %} {% assign buttonLabel = preOrderButtonText %} {% endif %} \u003cbutton type=\"button\" aria-label='{{ buttonLabel }}' class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__button--preorder\"\u003e \u003cspan aria-hidden=\"true\" class=\"boost-sd__button-text\"\u003e {{ buttonLabel }} \u003c\/span\u003e \u003c\/button\u003e \u003cp tabindex=\"0\" class=\"boost-sd__preorder-note\"\u003e \u003cstrong class=\"boost-sd__preorder-note-title\"\u003ePlease note: \u003c\/strong\u003e\u003cspan class=\"boost-sd__preorder-note-text\"\u003e{{ preOrderDeliveryText }}\u003c\/span\u003e \u003c\/p\u003e\u003c\/div\u003e\u003c!-- TEMPLATE ADD TO CART --\u003e\u003cdiv class=\"boost-sd__purchase-options\"\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__button--purchase\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e {{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }} \u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-buy-now\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"quickView.buyItNowBtnLabel\" | translate: translations, 'Buy it now' }}\u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e", 1211 1212 1213 1214 1215 1216 "preOrderPlaceholder": "\u003c!-- Placeholder for PreOrder --\u003e\u003cdiv class=\"boost-sd__preorder-placeholder\"\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-quantity-label\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 65px; height: 20px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-product-quantity\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 160px; height: 38px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-add-to-cart\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 100%; height: 50px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-buy-it-now\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 100%; height: 50px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e", 1217 1218 1219 1220 1221 1222 "backInStock": "\u003c!-- Floating Notify Me Button --\u003e\u003cbutton aria-haspopup=\"dialog\" aria-controls=\"boost-sd__bis-notify-popup\" id=\"boost-sd__bis-notify-me-button\" class=\"boost-sd__bis-notify-button\"\u003e Notify me when available\u003c\/button\u003e\u003c!-- Popup Notify Me Form --\u003e\u003cdiv role=\"dialog\" aria-hidden=\"true\" aria-labelledby=\"boost-sd__bis-
1222popup-title\" aria-describedby=\"boost-sd__bis-popup-description\" id=\"boost-sd__bis-notify-popup\" class=\"boost-sd__bis-notify-popup\"\u003e\u003cdiv class=\"boost-sd__bis-popup-backdrop\"\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__bis-popup-container\"\u003e \u003cdiv class=\"boost-sd__bis-popup-heading\"\u003e \u003c!-- Close Button --\u003e \u003cbutton aria-label=\"Close popup\" id=\"boost-sd__bis-close-popup\" class=\"boost-sd__bis-close-button\"\u003e \u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-label='{{ \"close\" | translate: translations, \"Close\" }}'\u003e \u003cpath d=\"M9.41385 8L15.7069 1.707C15.8944 1.51949 15.9997 1.26518 15.9997 1C15.9997 0.734825 15.8944 0.48051 15.7069 0.293002C15.5193 0.105494 15.265 0.000152588 14.9998 0.000152588C14.7347 0.000152588 14.4804 0.105494 14.2928 0.293002L7.99985 6.586L1.70685 0.293002C1.614 0.200157 1.50378 0.126509 1.38247 0.0762618C1.26117 0.0260146 1.13115 0.000152588 0.999849 0.000152588C0.868547 0.000152588 0.738531 0.0260146 0.617224 0.0762618C0.495916 0.126509 0.385694 0.200157 0.292849 0.293002C0.105341 0.48051 0 0.734825 0 1C0 1.26518 0.105341 1.51949 0.292849 1.707L6.58585 8L0.292849 14.293C0.105341 14.4805 0 14.7348 0 15C0 15.2652 0.105341 15.5195 0.292849 15.707C0.480357 15.8945 0.734673 15.9999 0.999849 15.9999C1.26503 15.9999 1.51934 15.8945 1.70685 15.707L7.99985 9.414L14.2928 15.707C14.3855 15.8002 14.4957 15.8741 14.617 15.9246C14.7383 15.9751 14.8684 16.001 14.9998 16.001C15.1313 16.001 15.2614 15.9751 15.3827 15.9246C15.504 15.8741 15.6142 15.8002 15.7069 15.707C15.7998 15.6142 15.8735 15.504 15.9238 15.3827C15.9742 15.2614 16 15.1313 16 15C16 14.8687 15.9742 14.7386 15.9238 14.6173C15.8735 14.496 15.7998 14.3858 15.7069 14.293L9.41385 8Z\" fill=\"#5C5F62\" \/\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c!-- Title --\u003e \u003cp id=\"boost-sd__bis-popup-title\" class=\"boost-sd__bis-popup-title\"\u003eNotify me\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__bis-popup-content\"\u003e \u003c!-- Description --\u003e \u003cp id=\"boost-sd__bis-popup-description\" class=\"boost-sd__bis-popup-description\"\u003e Get a notification as soon as this product is back in stock by signing up below! \u003c\/p\u003e \u003c!-- Variant Selector --\u003e {% if filteredVariants.size \u003e 0 and filteredVariants[0].title != 'Default Title' %} \u003clabel for=\"boost-sd__bis-dropdown-variant\" class=\"boost-sd__bis-dropdown-label\"\u003eSelect variant\u003c\/label\u003e \u003cdiv aria-label=\"Select an option\" role=\"combobox\" aria-expanded=\"false\" aria-haspopup=\"listbox\" aria-controls=\"boost-sd__bis-dropdown-list\" aria-activedescendant=\"\" data-id=\"boost-sd__bis-dropdown-variant\" id=\"boost-sd__bis-dropdown-variant\" class=\"boost-sd__bis-dropdown-variant\"\u003e \u003cdiv role=\"button\" aria-labelledby=\"boost-sd__bis-dropdown-selected-option\" aria-label=\"Press to toggle dropdown\" tabindex=\"0\" id=\"boost-sd__bis-dropdown-selected-option\" class=\"boost-sd__bis-dropdown-selected-option\"\u003e \u003cspan aria-label=\"Current option: {{ filteredVariants[0].title | escape }}\" class=\"boost-sd__bis-dropdown-option-text\" title=\"{{ filteredVariants[0].title | escape }}\"\u003e {{ filteredVariants[0].title | escape }} \u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#222222\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul role=\"listbox\" aria-labelledby=\"boost-sd__bis-dropdown-selected-option\" data-id=\"boost-sd__bis-dropdown-list\" tabindex=\"-1\" id=\"boost-sd__bis-dropdown-list\" class=\"boost-sd__bis-dropdown-option-list\"\u003e {% for variant in filteredVariants %} \u003cli role=\"option\" tabindex=\"-1\" aria-selected=\"false\" data-id=\"boost-sd__bis-dropdown-option-item-{{ forloop.index }}\" id=\"boost-sd__bis-dropdown-option-item-{{ forloop.index }}\" class=\"boost-sd__bis-dropdown-option-item\" data-variant-id=\"{{ variant.id }}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e {% endif %} \u003c!-- Email Input --\u003e \u003clabel for=\"boost-sd__bis-email-input\" class=\"boost-sd__bis-email-label\"\u003eEmail address\u003c\/label\u003e \u003cinput type=\"email\" aria-describedby=\"boost-sd__bis-email-error\" id=\"boost-sd__bis-email-input\" class=\"boost-sd__bis-email-input\" placeholder=\"Enter your email\" \/\u003e \u003cspan aria-live=\"polite\" id=\"boost-sd__bis-email-error\" class=\"boost-sd__bis-email-error\"\u003ePlease input a valid email address\u003c\/span\u003e \u003c!-- SMS Input --\u003e \u003clabel for=\"boost-sd__bis-
1222phone-input\" class=\"boost-sd__bis-phone-label\"\u003eSMS\u003c\/label\u003e \u003cdiv class=\"boost-sd__bis-phone-container\"\u003e \u003cbutton type=\"button\" aria-haspopup=\"listbox\" class=\"boost-sd__bis-phone-button\"\u003e \u003cimg id=\"boost-sd__bis-phone-selected-flag\" class=\"boost-sd__bis-phone-selected-flag\" src=\"{{ 'https:\/\/flagcdn.com\/ca.svg' | asset_url }}\" alt=\"Canada\"\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98e-07L0.901685 -1.43e-07C0.15069 -2.09e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63e-07 7.09832 3.98e-07Z\" fill=\"#222222\" \/\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003cinput type=\"tel\" aria-describedby=\"boost-sd__bis-phone-error\" id=\"boost-sd__bis-phone-input\" class=\"boost-sd__bis-phone-input\" placeholder=\"(+1) XXX-XXXX\" data-country-code=\"+1\" data-country-format=\"(XXX) XXX-XXXX\"\u003e \u003c\/div\u003e \u003cdiv aria-expanded=\"false\" class=\"boost-sd__bis-phone-dropdown\" id=\"boost-sd__bis-phone-dropdown\"\u003e \u003cinput type=\"text\" id=\"boost-sd__bis-search-country\" class=\"boost-sd__bis-search-country\" placeholder=\"Search country...\"\u003e \u003cdiv id=\"boost-sd__bis-country-options\" class=\"boost-sd__bis-country-options\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cspan aria-live=\"polite\" id=\"boost-sd__bis-phone-error\" class=\"boost-sd__bis-phone-error\"\u003ePlease input a valid phone number\u003c\/span\u003e \u003c!-- Submit Button --\u003e \u003cbutton aria-disabled=\"true\" id=\"boost-sd__bis-submit-button\" class=\"boost-sd__bis-submit-button\" disabled\u003e Notify me when available \u003c\/button\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!-- Success Banner --\u003e\u003cdiv aria-hidden=\"true\" aria-live=\"polite\" id=\"boost-sd__bis-success-banner\" class=\"boost-sd__bis-success-banner\"\u003e\u003csvg id=\"boost-sd__bis-success-banner-icon\" class=\"boost-sd__bis-success-banner-icon\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 10C0 15.514 4.486 20 10 20C15.514 20 20 15.514 20 10C20 4.486 15.514 0 10 0C4.486 0 0 4.486 0 10ZM15.2071 8.20711C15.5976 7.81658 15.5976 7.18342 15.2071 6.79289C14.8166 6.40237 14.1834 6.40237 13.7929 6.79289L9 11.5858L6.70711 9.29289C6.31658 8.90237 5.68342 8.90237 5.29289 9.29289C4.90237 9.68342 4.90237 10.3166 5.29289 10.7071L8.29289 13.7071C8.68342 14.0976 9.31658 14.0976 9.70711 13.7071L15.2071 8.20711Z\" fill=\"white\" \/\u003e\u003c\/svg\u003e\u003cspan id=\"boost-sd__bis-success-banner-text\" class=\"boost-sd__bis-success-banner-text\"\u003eWe will notify you when the item is available\u003c\/span\u003e\u003c\/div\u003e", 1223 1224 1225 1226 1227 1228 1229 1230 1231 } || {};return templates}function readTemplateId(){let templateId="";templateId= 1232 1233 "GPCdQIxiR-" 1234 || "";return templateId}function readTemplateMetadata(){let templateMetadata=null;templateMetadata = 1235 1236 1237 {"collectionFilters":"GPCdQIxiR-/themes/default/main__0__liquid","productList":"GPCdQIxiR-/product-list/main__0__liquid","productItem":"GPCdQIxiR-/product-item/main__0__liquid","collectionHeader":"GPCdQIxiR-/collection-header/main__0__liquid","searchPage":"GPCdQIxiR-/themes/default/search__0__liquid","mostPopularProducts":"GPCdQIxiR-/no-search-result-page/most-popular-products__0__liquid","recommendation":"GPCdQIxiR-/recommendation/main__0__liquid","recommendationDynamicBundle":"GPCdQ
1237IxiR-/recommendation/dynamic-bundle__0__liquid","recommendationEmbeddedBundle":"GPCdQIxiR-/recommendation/embedded-bundle__0__liquid","recommendationVolumeBundleProduct":"GPCdQIxiR-/recommendation/volume-bundle/volume-product__0__liquid","recommendationVolumeBundlePopup":"GPCdQIxiR-/recommendation/volume-bundle/volume-popup__0__liquid","recommendationVolumeBundleBlock":"GPCdQIxiR-/recommendation/volume-bundle/main__0__liquid","instantSearchWidget":"GPCdQIxiR-/instant-search-widget/main__0__liquid","quickView":"GPCdQIxiR-/quickview/main__0__liquid","cart":"GPCdQIxiR-/cart/main__0__liquid","placeholderFilterTree":"GPCdQIxiR-/place-holder/place-holder__0__liquid","placeholderRecommendation":"GPCdQIxiR-/recommendation-placeholder/main__0__liquid","preOrder":"GPCdQIxiR-/pre-order/main__0__liquid","preOrderPlaceholder":"GPCdQIxiR-/pre-order-placeholder/main__0__liquid","backInStock":"GPCdQIxiR-/back-in-stock/main__0__liquid","templateVersion":"2.33.1","setupVersion":"v3","applyUniqueVersion":true,"themeNameLib":"default","themeLibVersion":"1.53.0","themeCssVersion":"2.33.1","themeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/default/2.33.1/main.css","settingsCssUrl":"https://cdn.shopify.com/s/files/1/0795/5821/3911/files/boost-app-do-not-delete-this-file-e10ad8-2__KEJHrxxVVP-settings.css?v=1787858519","updatedAt":1789501784,"featureOptions":{},"customizeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/e10ad8-2.myshopify.com/GPCdQIxiR-/customization-1789501784649.css","customizeJsUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/e10ad8-2.myshopify.com/GPCdQIxiR-/customization-1789501768517.js"} 1238 ;return templateMetadata}function readTemplateSettings(){let templateSettings=null;templateSettings = 1239 1240 1241 {"appPreferenceSettings":{"watermark":false},"preOrderSettings":{"notificationSettings":{"emailProvider":"boost","automatic":false,"customizeEmail":{"name":"Singer (Boost)","address":"[email protected]","subject":"Preorder confirmed: {{order.name}}","heading":"Thanks for preordering from {{shop.name}}","description":"Your recent order {{order.name}} includes at least one preorder item. Please note the payment and shipping information below. Your preorder will be delivered as soon as possible.","button":"View order","contentTextColor":"#000000","backgroundColor":"#ffffff","ctaTextColor":"#ffffff","ctaBackgroundColor":"#000000"},"htmlTemplate":{"content":""},"shippingUpdateEmail":{"subject":"Shipping update for Order {{order.name}}","heading":"Shipping update for Order {{order.name}}","description":"Thanks for preordering from {{shop.name}}. Due to unforeseen circumstances, your preorder products in order {{order.name}} will be delayed. We will do our best to ship your product as soon as possible."}}},"generalSettings":{"addCollectionToProductUrl":false,"breakpointmobile":"575px","breakpointtabletportraitmin":"576px","breakpointtabletportraitmax":"991px","breakpointtabletlandscapetmin":"992px","breakpointtabletlandscapemax":"1199px","breakpointdesktop":"1200px","enableTrackingOrderRevenue":true},"searchSettings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","searchTermList":["4452","bobbins","serger","needles","heavy duty"],"backup":["bobbins","walking foot","4452","serger","needles","heavy duty","singer","thread","pink","bobbin"],"type":"manually","active":true},"mostPopularProducts":{"label":"Trending Products","productList":["singer-heavy-duty-4432-sewing-machine","singer-heavy-duty-4452-rosewater-pink-sewing-machine","husqvarnaviking-onyx-25-sewing-machine","singer-universal-hard-case","singer-portable-bobbin-winder","singer-heavy-duty-4452-white-sewing-machine","singer-sewing-machine-presser-foot-kit","husqvarnaviking-blue-bobbins","husqvarna-viking-onyx-30-sewing-machine","singer-adjustable-dress-form-medium-large"],"backup":["pfaff-quilt-expression-725-sewing-machine","husqvarnaviking-onyx-25-sewing-machine","singer-quantum-stylist-9960-sewing-machine","singer-se9180-sewing-and-embroidery-machine","singer-hd0400s-heavy-duty-serger","singer-heavy-duty-4452-sewing-machine","singer-heavy-duty-4452-rosewater-pink-sewing-machine","singer-ditto-pattern-projector","singer-heavy-duty-6800c-sewing-machine","singer-sew-mate-5400-sewing-machine"],"type":"manually","active":true},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":"20","active":true,"displayImage":false,"displayDescription":false,"excludedValues":[{"value":"615979286898","label":"eHouse Test","handle":"ehouse
1241-test","sort_order":"alpha-asc"},{"value":"472692752663","label":"Boost Test Collection","handle":"boost-test-collection","sort_order":"manual"},{"value":"470126952727","label":"eHouse Singer Test Collection","handle":"ehouse-singer-test-collection","sort_order":"best-selling"},{"value":"470126788887","label":"eHouse PFAFF Test Collection","handle":"ehouse-pfaff-test-collection","sort_order":"best-selling"},{"value":"470126002455","label":"eHouse HV Test Collection","handle":"ehouse-hv-test-collection","sort_order":"best-selling"},{"value":"468947861783","label":"Husqvarna Viking Collection (Test)","handle":"husqvarnaviking-collection-test","sort_order":"best-selling"},{"value":"468947796247","label":"Pfaff Collection (Test)","handle":"pfaff-collection-test","sort_order":"best-selling"},{"value":"468947763479","label":"Singer Collection (Test)","handle":"singer-collection-test","sort_order":"best-selling"},{"value":"622622015858","label":"Father's Day 2025: The Ultimate Collection of Gifts for Dads","handle":"gifts-for-dads-fathers-day-2025","sort_order":"manual"},{"value":"469620949271","label":"SINGER® Scissors","handle":"singer-scissors","sort_order":"manual"}]},"pages":{"label":"Pages","pageSize":"20","active":true,"displayImage":false,"displayExcerpt":false},"searchEmptyResultMessages":{"active":true,"label":"ð§µ Oh sew sad! We couldnât stitch together any results for \"{{ terms }}\".{{ breakline }}But donât worry - others are threading their needles with searches like:{{ breakline }}{{ breakline }}"},"searchTips":{"label":"Try these popular searches","active":false,"searchTips":"Please try your search again."}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":true,"data":["4452","bobbins","serger","needles","heavy duty"],"type":"manually","backup":["bobbins","walking foot","4452","serger","needles","heavy duty","singer","thread","pink","bobbin"]},"products":{"label":"Trending Products","status":false,"data":["singer-heavy-duty-4432-sewing-machine","singer-heavy-duty-4452-rosewater-pink-sewing-machine","husqvarnaviking-onyx-25-sewing-machine","singer-universal-hard-case","singer-portable-bobbin-winder","singer-heavy-duty-4452-white-sewing-machine","singer-sewing-machine-presser-foot-kit","husqvarnaviking-blue-bobbins","husqvarna-viking-onyx-30-sewing-machine","singer-adjustable-dress-form-medium-large"],"type":"manually","backup":["pfaff-quilt-expression-725-sewing-machine","husqvarnaviking-onyx-25-sewing-machine","singer-quantum-stylist-9960-sewing-machine","singer-se9180-sewing-and-embroidery-machine","singer-hd0400s-heavy-duty-serger","singer-heavy-duty-4452-sewing-machine","singer-heavy-duty-4452-rosewater-pink-sewing-machine","singer-ditto-pattern-projector","singer-heavy-duty-6800c-sewing-machine","singer-sew-mate-5400-sewing-machine"]}},"enableInstantSearch":true,"productAvailable":false,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductVendor":false,"suggestionBlocks":[{"type":"products","label":"Products","status":"active","number":4},{"type":"collections","label":"Categories","status":"active","number":3,"excludedValues":[{"value":"615979286898","label":"eHouse Test","handle":"ehouse-test","sort_order":"alpha-asc"},{"value":"472692752663","label":"Boost Test Collection","handle":"boost-test-collection","sort_order":"manual"},{"value":"470126952727","label":"eHouse Singer Test Collection","handle":"ehouse-singer-test-collection","sort_order":"best-selling"},{"value":"470126788887","label":"eHouse PFAFF Test Collection","handle":"ehouse-pfaff-test-collection","sort_order":"best-selling"},{"value":"470126002455","label":"eHouse HV Test Collection","handle":"ehouse-hv-test-collection","sort_order":"best-selling"},{"value":"468947861783","label":"Husqvarna Viking Collection (Test)","handle":"husqvarnaviking-collection-test","sort_order":"best-selling"},{"value":"468947796247","label":"Pfaff Collection (Test)","handle":"pfaff-collection-test","sort_order":"best-selling"},{"value":"468947763479","label":"Singer Collection (Test)","handle":"singer-collection-test","sort_order":"best-selling"},{"value":"622622015858","label":"Father's Day 2025: The Ultimate Collection of Gifts for Dads","handle":"gifts-for-dads-fathers-day-2025","sort_order":"manual"},{"value":"469620949271","label":"SINGER® Scissors","handle":"singer-scissors","sort_order":"manual"}]},{"type":"suggestions","label":"Popular suggestions","status":"active","number":2},{"type":"pages","label":"Blog & Pages","status":"disabled","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":false,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":["onyx 30","serger","4452","bobbins","heavy duty","needles","8832","walking foot","4423","manual"],"backup":["4452","heavy duty","bobbins","serger","walking foot"],"type":"based_on_data"},"productSuggestion":{"label":"Trending products","status":false,"data":[],"backup":[8980578992407,14763037458802,8985274286359,14774276260210,8980575125783,8985270190359,8980576272663,8980575912215,8980575158551,8980581187863],"type":"manually"}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"left","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"grid","suggestionStyle3ProductPosition":"left","suggestionStyle3ProductPerRow":"2"},"filterSettings":{"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showLoading":false,"activeScrollToTop":true,"showVariantImageBasedOnSelectedFilter":"","productAndVariantAvailable":false,"availableAfterFiltering":false,"isShortenUrlParam":true,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":true,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"#222222","filterTitleFontSize":"inherit","filterTitleFontWeight":"inherit","filterTitleFontTransform":"none","filterTitleFontFamily":"inherit","filterOptionTextColor":"#222222","filterOptionFontSize":"inherit","filterOptionFontFamily":"inherit"}
1241,"filterLayout":"vertical","shortenUrlParamList":["pf_v_brand:brand","pf_t_product_type:product_type","pf_pt_product_category:product_category","pf_p_price:price","pf_st_availability:availability","pf_opt_color:color","pf_pt_machine_category:machine_category","pf_t_best_for:best_for","pf_t_machine_type:machine_type","pf_t_feature:feature","pf_t_number_of_stitches:number_of_stitches","pf_t_needle_threader:needle_threader","pf_t_stitch_applications:stitch_applications","pf_m_::custom::color:color1","pf_pt_accessory_category:accessory_category","pf_st_stock_status:stock_status","pf_pt_product_type:product_type1","pf_pt_accessory_type:accessory_type","pf_t_type_of_sewing:type_of_sewing","pf_t_fabric_type:fabric_type","pf_t_needle_size:needle_size","pf_t_projects:projects","pf_t_expertise_level:expertise_level","pf_t_type_of_projects:type_of_projects","pf_t_machine_category:machine_category1","pf_t_special_offers:special_offers","pf_t_compatible_machine_type:compatible_machine_type","pf_t_deal_type:deal_type","pf_mlt_offer:offer","pf_mlt_deals:deals","pf_t_hoop_design:hoop_design","pf_t_removal_type:removal_type","pf_mlt_multi_level_tags:multi_level_tags","pf_mlt_machine_category:machine_category2","pf_mlt_special_offers:special_offers1","pf_st_availibility:availibility","pf_t_accessory_type:accessory_type1","pf_pc_product_category:product_category1","pf_opt_pack_size:pack_size","pf_ps_percent_sale:percent_sale","pf_t_stabilizer_removal_type:stabilizer_removal_type","pf_t_momento_accessory_type:momento_accessory_type","pf_c_collection:collection","pf_opt_machine_foot_style:machine_foot_style","pf_m_::custom::brand:brand1","pf_pt_category:category","pf_m_::custom::type:type1","pf_vl_locations:locations","pf_opt_pattern:pattern","pf_opt_size:size","pf_m_::custom::pattern:pattern1","pf_m_::custom::material:material","pf_m_::custom::holiday_season:holiday_season","pf_m_::custom::size:size1","pf_m_::custom::shop_by_project:shop_by_project","pf_m_::custom::fabric_features:fabric_features"]},"additionalElementSettings":{"customSortingList":"best-selling|price-ascending|price-descending|manual|relevance","enableCollectionSearch":false},"themeSettings":{"productItems":{"general":{"borderLayout":"noBorder","subLayout":"subLayout_8_2","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#C7C7C7","borderColorOnHover":"#C7C7C7"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#DD3300","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":false},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"productCustomLabelByTag":{"shape":"rectangle","color":"#FFFFFF","backgroundColor":"#00A47C","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel","customLabelByTag"]}}},"aspectRatioType":"auto","hoverEffect":"reveal-second-image"},"styleSettings":{"qvBtn":{"showOnHovering":true,"showOn":"desktopOnly","displayType":"text","shape":"round","iconPosition":"left","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/quick-view.svg","alignment":"left","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","position":7,"buttonStyling":"outline","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#222222","borderColorOnHover":"#222222","textColor":"#222222","textColorOnHover":"#222222","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","width":"100%"},"selectOptionBtn":{"showOnHovering":false,"showOn":"desktopAndMobile","displayType":"textWithIcon","shape":"capsule","iconPosition":"left","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/add-to-cart-white.svg","buttonPosition":"right","alignment":"left","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","position":8,"buttonStyling":"solid","backgroundColor":"#222222","backgroundColorOnHover":"#222222","borderColor":"#222222","borderColorOnHover":"#222222","textColor":"#FFFFFF","textColorOnHover":"#FFFFFF","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","width":"100%"}},"productInfo":{"textAlign":"left","elements":{"swatches.1":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"title":{"color":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":true,"fontWeight":"inherit"}
1241,"vendor":{"color":"#595959","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","isEnable":false,"fontWeight":"inherit"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"compareAtPricePosition":"right","showSavingDisplay":false,"priceColor":"#222222","priceFontSizeScale":100,"priceFontFamily":"inherit","priceFontStyle":"inherit","priceFontSize":"inherit","priceFontSizeTabletPortrait":"inherit","priceFontSizeTabletLandscape":"inherit","priceFontSizeMobile":"inherit","salePriceColor":"#DD3300","salePriceFontSizeScale":100,"salePriceFontFamily":"inherit","salePriceFontStyle":"inherit","salePriceFontSize":"inherit","salePriceFontSizeTabletPortrait":"inherit","salePriceFontSizeTabletLandscape":"inherit","salePriceFontSizeMobile":"inherit","compareAtPriceColor":"#595959","compareAtPriceFontSizeScale":100,"compareAtPriceFontFamily":"inherit","compareAtPriceFontStyle":"inherit","compareAtPriceFontSize":"inherit","compareAtPriceFontSizeTabletPortrait":"inherit","compareAtPriceFontSizeTabletLandscape":"inherit","compareAtPriceFontSizeMobile":"inherit","savingDisplayColor":"#DD3300","savingDisplayFontSizeScale":100,"savingDisplayFontFamily":"inherit","savingDisplayFontStyle":"inherit","savingDisplayFontSize":"inherit","savingDisplayFontSizeTabletPortrait":"inherit","savingDisplayFontSizeTabletLandscape":"inherit","savingDisplayFontSizeMobile":"inherit","isEnable":true,"priceFontWeight":"inherit","salePriceFontWeight":"inherit","compareAtPriceFontWeight":"inherit","savingDisplayFontWeight":"inherit"},"inventoryStatus":{"lowInventoryThreshold":5,"fontSizeScale":100,"textTransform":"none","inStockColor":"#00A47C","lowStockColor":"#F29100","soldOutColor":"#595959","fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","isEnable":false,"fontWeight":"inherit"}
1241,"rating":true,"swatches.2":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"swatches.3":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"qvBtn":{"buttonType":"qvBtn","isEnable":false},"selectOptionBtn":{"buttonType":"selectOptionBtn","action":"productPage","isEnable":true}}}},"additionalElements":{"pagination":{"paginationType":"load_more","alignment":"center","productCount":{"showProductCount":true,"position":"top","color":"#222222"},"button":{"shape":"rectangle","color":"#222222","backgroundColor":"#FFFFFF","borderColor":"#222222","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontSizeScale":100,"fontWeight":"inherit"}},"toolbar":{"layout":"2_1","filterText":{"color":"#222222","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"refineByText":{"color":"#222222","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"elements":{"viewAs":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","listType":"grid/list","isEnable":false,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":true,"fontWeight":"inherit"},"showLimitList":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":false,"fontWeight":"inherit"},"sorting":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":true,"fontWeight":"inherit"}}},"collectionHeader":{"isEnable":false,"layout":2,"contentPosition":"middle-left","elements":{"breadCrumb":{"showCollectionTitle":true,"showCollectionList":true,"showPagination":true,"placement":"on-top","alignment":"middle-left","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","isEnable":false,"fontWeight":"inherit"},"collectionImage":{"size":"small","parallaxEffect":false,"directionParallax":"vertical","isEnable":true},"collectionTitle":{"textAlign":"center","textTransform":"none","fontSizeScale":100,"fontSize":40,"fontSizeTabletPortrait":40,"fontSizeTabletLandscape":40,"fontSizeMobile":30,"fontFamily":"inherit","fontStyle":"inherit","collectionTitleColor":"#222222","isEnable":true,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","isEnable":false,"fontWeight":"inherit"},"collectionDescription":{"fontSize":null,"fontSizeTabletPortrait":null,"fontSizeTabletLandscape":null,"fontSizeMobile":null,"isEnable":true}}}},"quickView":{"showProductImage":false,"thumbnailPosition":"topLeft","isEnableProductVendor":true,"showCurrencyCodes":false,"buttonOverall":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"buyItNowBtn":{"enable":true,"color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#222222","hoverBackgroun
1241dColor":"#222222","textTransform":"none","borderColor":"#222222","hoverBorderColor":"#222222"},"addToCartBtn":{"color":"#222222","hoverColor":"#222222","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#222222","hoverBorderColor":"#222222","textTransform":"none"}},"cart":{"enableCart":false,"cartStyle":"side","showCurrencyCodes":false,"enableWidgetRecommendation":false,"widgetRecommendationId":"","showCountdownTimer":false,"sideLayout":"one-column","autoOpenAjaxCartOnAddToCart":false,"generalLayout":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"checkoutBtn":{"textTransform":"none","color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#222222","hoverBackgroundColor":"#222222","borderColor":"#222222","hoverBorderColor":"#222222"},"viewCartBtn":{"textTransform":"none","color":"#222222","hoverColor":"#222222","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#222222","hoverBorderColor":"#222222"}},"productList":{"productsPerPage":20,"productsPerRowOnDesktop":4,"productsPerRowOnMobile":2},"searchPage":{"headerBackground":"#F6F6F8","elements":{"searchHeaderText":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"placeholderSearch":{"color":"#595959","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"scopedSuggestionLabel":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"scopedSuggestionItem":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#E8E9EB","fontWeight":"inherit"},"titleTab":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productCount":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"collectionAndPageTabTitle":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"collectionAndPageTabDescription":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"tipForYou":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"line":{"color":"#C7C7C7"}}},"filterTree":{"elements":{"refineBy":{"color":"#222222"},"filterTitle":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"filterOption":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"}
1241,"productCount":{"color":"#595959","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"line":{"color":"#C7C7C7"},"checkbox":{"color":"#22222299"},"searchBox":{"color":"#C7C7C7"}}},"isw":{"backgroundSuggestion":"#F8F8F8","backgroundProducts":"#FFFFFF","hoverBackgroundSuggestion":"#E8E9EB","hoverBackgroundProducts":"#F8F8F8","elements":{"titleMultiElement":{"color":"#595959","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"results":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"didYouMean":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"didYouMeanResults":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#F6F6F7","fontWeight":"inherit"},"productTitle":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productVendor":{"color":"#595959","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productPrice":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productSalePrice":{"color":"#DD3300","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productCompareAtPrice":{"color":"#595959","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productSKU":{"color":"#595959","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"viewAllBtn":{"color":"#222222","textTransform":"none","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#E8E9EB","fontWeight":"inherit"}}}},"currentAppIntegration":{},"themeName":"default","srcThemeNameLib":"svp worldwide"} 1242 ;return templateSettings}function readPayload(){return {generalSettings:{page: "collection",collection_id: 476636578071,collection_handle: "new-arrivals-shop-collection",collection_product_count: 617,... 1243 { 1244 1245 "collection_count": 617, 1246 1247 1248 },collection_tags: null,current_tags: null,default_sort_by: "manual",no_image_url: "https:\/\/cdn.shopify.com\/extensions\/01a0e6ff-4d67-7d67-9987-f5e32fd926b9\/product-filter-search-230\/assets\/boost-pfs-no-image.jpg",search_term: "",template: "collection.singer",currencies: ["CAD","USD"],current_currency: "USD",published_locales: 1249 {"en":true,"es":false},current_locale: "en"},shop:{name: "Singer",url: "https:\/\/www.singer.com",domain: "e10ad8-2.myshopify.com",currency: "USD",money_format: "\u0026#36;{{amount}}",money_format_with_currency: "\u0026#36;{{amount}} USD"},generalSettingsMetafield: 1250 1251 {"addCollectionToProductUrl":false,"enableTrackingOrderRevenue":true,"ssr_version":"v1","ssr_engine":"node"} 1252 ,translation: 1253 1254 1255 1256 {"refineDesktop":"Filter","refine":"Refine By","refineMobile":"Filter","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close"
1256:"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for products in this collection","loadPreviousPage":"Load Previous Page","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","viewAs":"View as","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{count}} Columns","search":{"generalTitle":"Please enter a search term","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"ð§µ Oh sew sad! We couldnât stitch together any results for \"{{ terms }}\".{{ breakline }}But donât worry - others are threading their needles with searches like:{{ breakline }}{{ breakline }}","resultEmptyWithSuggestion":"Sorry, nothing found for \"{{ terms }}\". Check out these items instead?","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages","searchTipsTitle":"Try these popular searches","searchTipsContent":"Please try your search again.","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending Products","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products"},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Categories","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending Products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"recommendation":{"bundle-063088":"Personalized for you","collectionpage-800085":"Just dropped","collectionpage-036378":"Most Popular Products","cartpage-474328":"Still interested in this?","cartpage-403812":"Similar Products","bundle-655644":"Frequently Bought Together","productpage-300035":"Recently viewed","homepage-720164":"Just dropped","homepage-614557":"Best Sellers"},"productItem":{"qvBtnLabel":"Quick view","atcAvailableLabel":"Add to cart","soldoutLabel":"Sold out","productItemSale":"Sale","productItemSoldOut":"Out of Stock","viewProductBtnLabel":null,"atcSelectOptionsLabel":"Select options","amount":"","savingAmount":"Save {{saleAmount}}","swatchButtonText1":null,"swatchButtonText2":null,"swatchButtonText3":null,"inventoryInStock":null,"inventoryLowStock":null,"inventorySoldOut":null,"atcAddingToCartBtnLabel":"Adding...","atcAddedToCartBtnLabel":"Added!","atcFailedToCartBtnLabel":"Failed!"},"quickView":{"qvQuantity":"Quantity","qvViewFullDetails":"View full details","buyItNowBtnLabel":"Buy it now","qvQuantityError":"Please input quantity"},"cart":{"atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items","atcMiniCartShopingCartLabel":"Your cart","atcMiniCartViewCartLabel":"View cart","atcMiniCartCheckoutLabel":"Checkout"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{"productCountPerPage":"Display: {{count}} per page"}
1256,"productCount":{"textDescriptionCollectionHeader":null,"textDescriptionCollectionHeaderPlural":null,"textDescriptionToolbar":"{{count}} products","textDescriptionToolbarPlural":"{{count}} products","textDescriptionPagination":"Showing {{from}} - {{to}} of {{total}} products","textDescriptionPaginationPlural":"Showing {{from}} - {{to}} of {{total}} products"},"pagination":{"loadPreviousText":"Load Previous Page","loadPreviousInfiniteText":"Load Previous Page","loadMoreText":"Load More","prevText":"Previous","nextText":"Next"},"sortingList":{"sorting":"Sort by","best-selling":"Best Selling","price-ascending":"Price Low to High","price-descending":"Price High to Low","manual":"Featured","relevance":"Relevance"},"collectionHeader":{"collectionAllProduct":"Products"},"breadcrumb":{"home":"Home","collections":"Collections","pagination":"Page {{ page }} of {{totalPages}}","toFrontPage":"Back to the front page"},"sliderProduct":{"prevButton":"Previous","nextButton":"Next"},"filterOptions":{"filterOption|sGm0xPaGH|pf_pt_product_category":"Product Category","filterOption|sGm0xPaGH|pf_t_machine_category":"Machine Category","filterOption|sGm0xPaGH|pf_t_machine_type":"Machine Type","filterOption|sGm0xPaGH|pf_t_feature":"Feature","filterOption|sGm0xPaGH|pf_t_stitch_applications":"Stitch Applications","filterOption|sGm0xPaGH|pf_t_number_of_stitches":"Number of Stitches","filterOption|sGm0xPaGH|pf_mlt_special_offers":"Special Offers","filterOption|sGm0xPaGH|pf_t_fabric_type":"Fabric Type","filterOption|sGm0xPaGH|pf_p_price":"Price","filterOption|sGm0xPaGH|pf_m_::custom::color":"Color","filterOption|sGm0xPaGH|pf_st_availability":"Availability","filterOption|iliy_ymI4n|pf_pt_product_type":"Product Type","filterOption|iliy_ymI4n|pf_t_machine_category":"Machine Category","filterOption|iliy_ymI4n|pf_t_machine_type":"Machine Type","filterOption|iliy_ymI4n|pf_t_hoop_design":"Hoop Design","filterOption|iliy_ymI4n|pf_t_needle_size":"Needle Size","filterOption|iliy_ymI4n|pf_t_stabilizer_removal_type":"Stabilizer Removal Type","filterOption|iliy_ymI4n|pf_mlt_special_offers":"Special Offers","filterOption|iliy_ymI4n|pf_t_compatible_machine_type":"Compatible Machine Type","filterOption|iliy_ymI4n|pf_p_price":"Price","filterOption|iliy_ymI4n|pf_m_::custom::color":"Color","filterOption|iliy_ymI4n|pf_t_feature":"Feature","filterOption|iliy_ymI4n|pf_t_stitch_applications":"Stitch Applications","filterOption|iliy_ymI4n|pf_t_number_of_stitches":"Number of Stitches","filterOption|iliy_ymI4n|pf_t_type_of_projects":"Type of Projects","filterOption|iliy_ymI4n|pf_t_fabric_type":"Fabric Type","filterOption|iliy_ymI4n|pf_st_availability":"Availability","filterOption|XkFlUNV_I|pf_pt_accessory_category":"Acce
1256ssory Category","filterOption|XkFlUNV_I|pf_t_hoop_design":"Hoop Design","filterOption|XkFlUNV_I|pf_t_needle_size":"Needle Size","filterOption|XkFlUNV_I|pf_t_stabilizer_removal_type":"Stabilizer Removal Type","filterOption|XkFlUNV_I|pf_mlt_special_offers":"Special Offers","filterOption|XkFlUNV_I|pf_p_price":"Price","filterOption|XkFlUNV_I|pf_t_compatible_machine_type":"Compatible Machine Type","filterOption|XkFlUNV_I|pf_t_fabric_type":"Fabric Type","filterOption|XkFlUNV_I|pf_t_type_of_sewing":"Type of Sewing","filterOption|XkFlUNV_I|pf_t_best_for":"Best For","filterOption|XkFlUNV_I|pf_m_::custom::color":"Color","filterOption|XkFlUNV_I|pf_st_availability":"Availability","filterOption|bGGKGxX2Fz|pf_mlt_machine_category":"Machine Category","filterOption|bGGKGxX2Fz|pf_t_machine_type":"Machine Type","filterOption|bGGKGxX2Fz|pf_mlt_special_offers":"Special Offers","filterOption|bGGKGxX2Fz|pf_p_price":"Price","filterOption|bGGKGxX2Fz|pf_t_best_for":"Best For","filterOption|bGGKGxX2Fz|pf_t_feature":"Feature","filterOption|bGGKGxX2Fz|pf_t_number_of_stitches":"Number of Stitches","filterOption|bGGKGxX2Fz|pf_t_needle_threader":"Needle Threader","filterOption|bGGKGxX2Fz|pf_t_stitch_applications":"Stitch Applications","filterOption|bGGKGxX2Fz|pf_m_::custom::color":"Color","filterOption|bGGKGxX2Fz|pf_t_fabric_type":"Fabric Type","filterOption|bGGKGxX2Fz|pf_st_availability":"Availability","filterOption|od05soS2Cz|pf_t_machine_category":"Machine Category","filterOption|od05soS2Cz|pf_t_machine_type":"Machine Type","filterOption|od05soS2Cz|pf_mlt_special_offers":"Special Offers","filterOption|od05soS2Cz|pf_p_price":"Price","filterOption|od05soS2Cz|pf_t_best_for":"Best For","filterOption|od05soS2Cz|pf_t_feature":"Feature","filterOption|od05soS2Cz|pf_t_number_of_stitches":"Number of Stitches","filterOption|od05soS2Cz|pf_t_needle_threader":"Needle Threader","filterOption|od05soS2Cz|pf_t_stitch_applications":"Stitch Applications","filterOption|od05soS2Cz|pf_m_::custom::color":"Color","filterOption|od05soS2Cz|pf_t_type_of_projects":"Type of Projects","filterOption|od05soS2Cz|pf_t_fabric_type":"Fabric Type","filterOption|od05soS2Cz|pf_t_expertise_level":"Expertise Level","filterOption|od05soS2Cz|pf_st_availability":"Availability","filterOption|6qwfv5zUXW|pf_v_brand":"Brand","filterOption|6qwfv5zUXW|pf_t_machine_category":"Machine Category","filterOption|6qwfv5zUXW|pf_t_machine_type":"Machine Type","filterOption|6qwfv5zUXW|pf_mlt_special_offers":"Special Offers","filterOption|6qwfv5zUXW|pf_p_price":"Price","filterOption|6qwfv5zUXW|pf_m_::custom::color":"Color","filterOption|6qwfv5zUXW|pf_t_feature":"Feature","filterOption|6qwfv5zUXW|pf_t_needle_threader":"Needle Threader","filterOption|6qwfv5zUXW|pf_t_stitch_applications":"Stitch Applications","filterOption|6qwfv5zUXW|pf_t_number_of_stitches":"Number of Stitches","filterOption|6qwfv5zUXW|pf_t_type_of_projects":"Type of Projects","filterOption|6qwfv5zUXW|pf_t_fabric_type":"Fabric Type","filterOption|6qwfv5zUXW|pf_t_expertise_level":"Expertise Level","filterOption|6qwfv5zUXW|pf_st_availability":"Availability","filterOption|7QNwnYwloc|pf_pt_product_type":"Product type","filterOption|7QNwnYwloc|pf_t_machine_category":"Machine Category","filterOption|7QNwnYwloc|pf_t_machine_type":"Machine Type","filterOption|7QNwnYwloc|pf_mlt_special_offers":"Special Offers","filterOption|7QNwnYwloc|pf_p_price":"Price","filterOption|7QNwnYwloc|pf_m_::custom::color":"Color","filterOption|7QNwnYwloc|pf_t_feature":"Feature","filterOption|7QNwnYwloc|pf_t_needle_threader":"Needle Threader","filterOption|7QNwnYwloc|pf_t_stitch_applications":"Stitch Applications","filterOption|7QNwnYwloc|pf_t_number_of_stitches":"Number of Stitches","filterOption|7QNwnYwloc|pf_t_type_of_projects":"Type of Projects","filterOption|7QNwnYwloc|pf_t_fabric_type":"Fabric Type","filterOption|7QNwnYwloc|pf_t_expertise_level":"Expertise Level","filterOption|7QNwnYwloc|pf_st_availability":"Availability","filterOption|BipPyIw3BN|pf_pt_accessory_category":"Acce
1256ssory Category","filterOption|BipPyIw3BN|pf_mlt_special_offers":"Special Offers","filterOption|BipPyIw3BN|pf_t_hoop_design":"Hoop Design","filterOption|BipPyIw3BN|pf_t_needle_size":"Needle Size","filterOption|BipPyIw3BN|pf_t_stabilizer_removal_type":"Stabilizer Removal Type","filterOption|BipPyIw3BN|pf_t_momento_accessory_type":"Momento Accessory Type","filterOption|BipPyIw3BN|pf_p_price":"Price","filterOption|BipPyIw3BN|pf_t_compatible_machine_type":"Compatible Machine Type","filterOption|BipPyIw3BN|pf_t_fabric_type":"Fabric Type","filterOption|BipPyIw3BN|pf_t_type_of_sewing":"Type of Sewing","filterOption|BipPyIw3BN|pf_t_best_for":"Best For","filterOption|BipPyIw3BN|pf_m_::custom::color":"Color","filterOption|BipPyIw3BN|pf_st_availability":"Availability","filterOption|4UAbzqm-4A|pf_t_momento_accessory_type":"Momento Accessory Type","filterOption|4UAbzqm-4A|pf_mlt_special_offers":"Special Offers","filterOption|4UAbzqm-4A|pf_p_price":"Price","filterOption|4UAbzqm-4A|pf_m_::custom::color":"Color","filterOption|4UAbzqm-4A|pf_st_availability":"Availability","filterOption|TTajO6TV_M|pf_t_hoop_design":"Hoop Design","filterOption|TTajO6TV_M|pf_t_needle_size":"Needle Size","filterOption|TTajO6TV_M|pf_t_stabilizer_removal_type":"Stabilizer Removal Type","filterOption|TTajO6TV_M|pf_mlt_special_offers":"Special Offers","filterOption|TTajO6TV_M|pf_p_price":"Price","filterOption|TTajO6TV_M|pf_t_compatible_machine_type":"Compatible Machine Type","filterOption|TTajO6TV_M|pf_t_fabric_type":"Fabric Type","filterOption|TTajO6TV_M|pf_t_type_of_sewing":"Type of Sewing","filterOption|TTajO6TV_M|pf_t_best_for":"Best For","filterOption|TTajO6TV_M|pf_m_::custom::color":"Color","filterOption|TTajO6TV_M|pf_st_availability":"Availability","filterOption|NI8sykYbx5|pf_pt_product_type":"Product type","filterOption|NI8sykYbx5|pf_t_machine_category":"Machine Category","filterOption|NI8sykYbx5|pf_t_machine_type":"Machine Type","filterOption|NI8sykYbx5|pf_mlt_special_offers":"Special Offers","filterOption|NI8sykYbx5|pf_p_price":"Price","filterOption|NI8sykYbx5|pf_m_::custom::color":"Color","filterOption|NI8sykYbx5|pf_t_feature":"Feature","filterOption|NI8sykYbx5|pf_t_needle_threader":"Needle Threader","filterOption|NI8sykYbx5|pf_t_stitch_applications":"Stitch Applications","filterOption|NI8sykYbx5|pf_t_number_of_stitches":"Number of Stitches","filterOption|NI8sykYbx5|pf_t_type_of_projects":"Type of Projects","filterOption|NI8sykYbx5|pf_t_fabric_type":"Fabric Type","filterOption|NI8sykYbx5|pf_t_expertise_level":"Expertise Level","filterOption|NI8sykYbx5|pf_st_availability":"Availability","filterOption|JxN1V4VVva|pf_pt_accessory_category":"Acce
1256ssory Category","filterOption|JxN1V4VVva|pf_t_hoop_design":"Hoop Design","filterOption|JxN1V4VVva|pf_t_needle_size":"Needle Size","filterOption|JxN1V4VVva|pf_t_stabilizer_removal_type":"Stabilizer Removal Type","filterOption|JxN1V4VVva|pf_mlt_special_offers":"Special Offers","filterOption|JxN1V4VVva|pf_p_price":"Price","filterOption|JxN1V4VVva|pf_t_compatible_machine_type":"Compatible Machine Type","filterOption|JxN1V4VVva|pf_t_fabric_type":"Fabric Type","filterOption|JxN1V4VVva|pf_t_type_of_sewing":"Type of Sewing","filterOption|JxN1V4VVva|pf_t_best_for":"Best For","filterOption|JxN1V4VVva|pf_m_::custom::color":"Color","filterOption|JxN1V4VVva|pf_st_availability":"Availability","filterOption|TaAlxYv_lj|pf_pt_product_type":"Product type","filterOption|TaAlxYv_lj|pf_t_hoop_design":"Hoop Design","filterOption|TaAlxYv_lj|pf_t_needle_size":"Needle Size","filterOption|TaAlxYv_lj|pf_t_stabilizer_removal_type":"Stabilizer Removal Type","filterOption|TaAlxYv_lj|pf_mlt_special_offers":"Special Offers","filterOption|TaAlxYv_lj|pf_p_price":"Price","filterOption|TaAlxYv_lj|pf_t_compatible_machine_type":"Compatible Machine Type","filterOption|TaAlxYv_lj|pf_t_fabric_type":"Fabric Type","filterOption|TaAlxYv_lj|pf_t_type_of_sewing":"Type of Sewing","filterOption|TaAlxYv_lj|pf_t_best_for":"Best For","filterOption|TaAlxYv_lj|pf_m_::custom::color":"Color","filterOption|TaAlxYv_lj|pf_st_availability":"Availability","filterOption|TTajO6TV_M|pf_m_::custom::brand":"Brand","filterOption|TTajO6TV_M|pf_pt_category":"Category","filterOption|TTajO6TV_M|pf_m_::custom::type":"Product Type","filterOption|XkFlUNV_I|pf_m_::custom::brand":"Brand","filterOption|XkFlUNV_I|pf_m_::custom::type":"Product Type","filterOption|7QNwnYwloc|pf_m_::custom::brand":"Brand","filterOption|NI8sykYbx5|pf_m_::custom::brand":"Brand","filterOption|JxN1V4VVva|pf_m_::custom::brand":"Brand","filterOption|BipPyIw3BN|pf_m_::custom::brand":"Brand","filterOption|sGm0xPaGH|pf_m_::custom::brand":"Brand","filterOption|iliy_ymI4n|pf_m_::custom::brand":"Brand","filterOption|TaAlxYv_lj|pf_m_::custom::brand":"Brand","filterOption|hVwIgbPL4K|pf_m_::custom::brand":"Brand","filterOption|hVwIgbPL4K|pf_pt_category":"Category","filterOption|hVwIgbPL4K|pf_m_::custom::type":"Product Type","filterOption|hVwIgbPL4K|pf_m_::custom::color":"Color","filterOption|hVwIgbPL4K|pf_opt_size":"Size","filterOption|hVwIgbPL4K|pf_p_price":"Price","filterOption|hVwIgbPL4K|pf_st_availability":"Availability","filterOption|hVwIgbPL4K|pf_m_::custom::pattern":"Pattern","filterOption|hVwIgbPL4K|pf_m_::custom::material":"Material","filterOption|hVwIgbPL4K|pf_m_::custom::holiday_season":"Season or Holiday","filterOption|hVwIgbPL4K|pf_m_::custom::size":"Fabric Width","filterOption|hVwIgbPL4K|pf_m_::custom::shop_by_project":"Project Type","filterOption|hVwIgbPL4K|pf_m_::custom::fabric_features":"Features"},"predictiveBundle":{}} 1257 ,integration: 1258 1259 null 1260 ,filterSettingsMetafield: 1261 1262 {"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":true,"showLoading":false,"activeScrollToTop":true,"productAndVariantAvailable":false,"availableAfterFiltering":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showVariantImageBasedOnSelectedFilter":"","isShortenUrlParam":true,"style":{"filterTitleTextColor":"","filterTitleFontSize":14,"filterTitleFontWeight":600,"filterTitleFontTransform":"capitalize","filterTitleFontFamily":"","filterOptionTextColor":"rgba(10||10||10||1)","filterOptionFontSize":10,"filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroundColor":""},"filterLayout":"vertical","filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":true,"stickyFilterOnMobile":false,"shortenUrlParamList":["pf_v_brand:brand","pf_t_product_type:product_type","pf_pt_product_category:product_category","pf_p_price:price","pf_st_availability:availability","pf_opt_color:color","pf_pt_machine_category:machine_category","pf_t_best_for:best_for","pf_t_machine_type:machine_type","pf_t_feature:feature","pf_t_number_of_stitches:number_of_stitches","pf_t_needle_threader:needle_threader","pf_t_stitch_applications:stitch_applications","pf_m_::custom::color:color1","pf_pt_accessory_category:accessory_category","pf_st_stock_status:stock_status","pf_pt_product_type:product_type1","pf_pt_accessory_type:accessory_type","pf_t_type_of_sewing:type_of_sewing","pf_t_fabric_type:fabric_type","pf_t_needle_size:needle_size","pf_t_projects:projects","pf_t_expertise_level:expertise_level","pf_t_type_of_projects:type_of_projects","pf_t_machine_category:machine_category1","pf_t_special_offers:special_offers","pf_t_compatible_machine_type:compatible_machine_type","pf_t_deal_type:deal_type","pf_mlt_offer:offer","pf_mlt_deals:deals","pf_t_hoop_design:hoop_design","pf_t_removal_type:removal_type","pf_mlt_multi_level_tags:multi_level_tags","pf_mlt_machine_category:machine_category2","pf_mlt_special_offers:special_offers1","pf_st_availibility:availibility","pf_t_accessory_type:accessory_type1","pf_pc_product_category:product_category1","pf_opt_pack_size:pack_size","pf_ps_percent_sale:percent_sale","pf_t_stabilizer_removal_type:stabilizer_removal_type","pf_t_momento_accessory_type:momento_accessory_type","pf_c_collection:collection","pf_opt_machine_foot_style:machine_foot_style","pf_m_::custom::brand:brand1","pf_pt_category:category","pf_m_::custom::type:type1","pf_vl_locations:locations","pf_opt_pattern:pattern","pf_opt_size:size","pf_m_::custom::pattern:pattern1","pf_m_::custom::material:material","pf_m_::custom::holiday_season:holiday_season","pf_m_::custom::size:size1","pf_m_::custom::shop_by_project:shop_by_project","pf_m_::custom::fabric_features:fabric_features"]} 1263 ,additionalElementSettingsMetafield: 1264 1265 {"customSortingList":"best-selling|price-ascending|price-descending|manual|relevance","enableCollectionSearch":false} 1266 ,backInStockMetafield: 1267 1268 {"enabled":false,"productSettings":{"hideOnSpecificCollection":{"collectionIds":[]},"hideOnSpecificTag":{"tags":[]}},"displaySettings":{"button":{"type":"floating","buttonText":"Notify me when available.","textColor":"#ffffff","backgroundColor":"#000000"},"signUpForm":{"header":"Notify me","description":"Get a notification as soon as this product is back in stock by signing up below","buttonText":"Notify me when available","textColor":"#ffffff","backgroundColor":"#000000"},"confirmationMessage":{"show":true,"message":"We will notify you when the item is available.","textColor":"#FFFFFF","iconColor":"#FFFFFF","backgroundColor":"#00A47C"}},"isTurbo":true,"notificationSettings":{"emailProvider":"boost","automatic":true}} 1269 ,swatchSettings: 1270 1271 {"beige":{"name":"beige","type":"one_color","colorCodes":["#F5F5DC"],"imageUrl":""},"black":{"name":"black","type":"one_color","colorCodes":["#000000"],"imageUrl":""},"blue":{"name":"blue","type":"one_color","colorCodes":["#0000FF"],"imageUrl":""},"brown":{"name":"brown","type":"one_color","colorCodes":["#A52A2A"],"imageUrl":""},"gold":{"name":"gold","type":"one_color","colorCodes":["#FFD700"],"imageUrl":""},"gray":{"name":"gray","type":"one_color","colorCodes":["#808080"],"imageUrl":""},"green":{"name":"green","type":"one_color","colorCodes":["#008000"],"imageUrl":""},"multi":{"name":"multi","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/2519.jpg?v=1756460445"},"orange":{"name":"orange","type":"one_color","colorCodes":["#FF8000"],"imageUrl":""},"pink":{"name":"pink","type":"one_color","colorCodes":["#FFC0CB"],"imageUrl":""},"purple":{"name":"purple","type":"one_color","colorCodes":["#800080"],"imageUrl":""},"red":{"name":"red","type":"one_color","colorCodes":["#FF0000"],"imageUrl":""},"silver":{"name":"silver","type":"one_color","colorCodes":["#C0C0C0"],"imageUrl":""}
1271,"transparent":{"name":"transparent","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/transparant.jpg?v=1757658848"},"white":{"name":"white","type":"one_color","colorCodes":["#FFFFFF"],"imageUrl":""}} 1272 ,defaultSortOrder: 1273 1274 {"search":"relevance","all":"manual"} 1275 ,user: 1276 { 1277 1278 },product: 1279 1280 null 1281 ,b2b: 1282 1283 null 1284 ,templateId:readTemplateId(),productGridSelector: 1285 1286 "" 1287 || "",templateMetadata:readTemplateMetadata(),templateSettings:readTemplateSettings(),template:readTemplates(),recommendationWidgets: 1288 1289 { 1290 1291 1292 "home-page": {"homepage-720164":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-614557":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"bestsellers","limit":12},"widgetName":"Best Sellers","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 1293 1294 1295 1296 "cart-page": {"cartpage-474328":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Still interested in this?","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-403812":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"related-items","limit":12,"modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 1297 1298 1299 1300 1301 1302 "product-page": {"productpage-300035":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Recently viewed","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 1303 1304 1305 1306 "collection-page": {"collectionpage-800085":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-036378":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"trending-products","limit":12,"calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}}, 1307 1308 1309 1310 "defaultSettings": null, 1311 1312 1313 1314 1315 1316 "dynamic-bundle": {"bundle-655644":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"dynamic-bundle"},"widgetDesignSettings":{"tenantId":"e10ad8-2.myshopify.com","widgetId":"bundle-655644","templateType":"customization","titleName":"Frequently Bought Together","titleAlignment":"center","titleFont":"Poppins","titleFontSize":16,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"none","buttonText":"Add all to cart","buttonBackgroun
1316dColor":"#D80D0D","buttonTextColor":"#ffffff","bundleImageType":"combo","bundleImageData":"","bundleImageLink":"","description":"Buy {{quantity}} items and save {{discount}}","bundleBadgeText":"Most popular","bundleBadgeColor":"#111111","bundleBadgeTextColor":"#FFFFFF","bundleHighlightOption":1}},"bundle-063088":{"params":{"shop":"e10ad8-2.myshopify.com","recommendationType":"dynamic-bundle"},"widgetDesignSettings":{"widgetId":"bundle-063088","tenantId":"e10ad8-2.myshopify.com","templateType":"customization","titleName":"Personalized for you","titleAlignment":"center","titleFont":"Faculty Glyphic","titleFontSize":20,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"uppercase","buttonText":"Add to cart","buttonBackgroundColor":"#C8102E","buttonTextColor":"#ffffff","bundleImageType":"combo","bundleImageData":"","bundleImageLink":"","description":"Buy {{quantity}} items and save {{discount}}","bundleBadgeText":"Most popular","bundleBadgeColor":"#111111","bundleBadgeTextColor":"#FFFFFF","bundleHighlightOption":1,"variantSelection":"single"}}}, 1317 1318 1319 } || {},recommendationPlaceholder: 1320 1321 1322 "\u003c!-- TEMPLATE RECOMMENDATION PLACEHOLDER--\u003e\u003cdiv class=\"boost-sd__rc-pl\"\u003e\u003cdiv class=\"boost-sd__rc-title-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\" style=\"width: 150px; height: 30px;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-product-list-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-info-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__rc-pl { width: 100%; min-height: 600px; } .boost-sd__rc-pl-item { display: block; width: 100%; height: 20px; background: rgba(0, 0, 0, 0.07); margin-bottom: 16px; animation: 2s infinite place-holder-animation; } .boost-sd__rc-title-pl { width: 100%; display: flex; padding: 0 0 30px; } .boost-sd__rc-product-list-pl { display: flex; width: 100%; padding: 0; gap: 32px; position: relative; margin-bottom: 20px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) { display: none; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item { display: block; flex-wrap: wrap; width: calc(50% - 8px); height: 218px; } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) { width: 80% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) { width: 50% } @media only screen and (min-width: 768px) { .boost-sd__rc-pl-item { margin-bottom: 8px; } .boost-sd__rc-title-pl { padding-bottom: 60px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) { display: block; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item { height: 382px; width: calc(25% - 8px); } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:first-child { width: 50% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) { width: 40% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) { width: 30% } } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } }\u003c\/style\u003e" 1323 ,simplifiedIntegrationPlaceholder: 1324 1325 1326 "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__toolbar-container\"\u003e \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e \u003cdiv class=\"boost-sd__toolbar-content\"\u003e \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--4-col\"\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__
1326product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header { width: 100%; height: 130px; display: block; background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #e6e6e6), color-stop(33%, #eee)); background-color: #eee; animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty { display: block; } .boost-sd__collection-header .boost-sd__placeholder-item { height: 130px; } @media only screen and (min-width: 992px) { .boost-sd__collection-header, .boost-sd__collection-header .boost-sd__placeholder-item { height: 150px; } } @keyframes banner-place-holder-shimmer { 0% { background-position: -1500px 0; } 100% { background-position: 1500px 0; } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__filter-tree-vertical { margin-top: 0; margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder { background: transparent; width: 100%; max-width: 100%; display: none; } .boost-sd__filter-tree-vertical-placeholder-list { margin: 30px 10px 0; padding: 0; list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item { max-width: 100%; padding: 20px 0; display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child { padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) { border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder { display: none; } @media only screen and (min-width: 992px) { .boost-sd__filter-tree-vertical { width: 272px; } .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical { margin-right: 16px; margin-left: 0; } .boost-sd__filter-tree-vertical-placeholder, .boost-sd__filter-tree-horizontal-placeholder { display: inline-block; } .boost-sd-layout--has-filter-horizontal { flex-wrap: wrap; margin-top: 0; } .boost-sd-layout--has-filter-horizontal .boost-sd-left, .boost-sd-layout--has-filter-horizontal .boost-sd-right { flex: 0 0 100%; } .boost-sd__filter-tree-horizontal { width: 100%; } .boost-sd__filter-tree-horizontal-placeholder { padding: 16px 0; border-top: 1px solid #ebebeb; width: 100%; max-width: 100%; background: transparent; } .boost-sd__filter-tree-horizontal-placeholder-list { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #e8e9eb; } .boost-sd__filter-tree-horizontal-placeholder-item { border: none; display: inline-block; margin-right: 35px; position: relative; } .boost-sd__filter-tree-horizontal-placeholder-button { width: auto; height: auto; display: inline-block; position: relative; padding: 5px 15px 5px 0; margin: 0; min-height: auto; min-width: 0; border-radius: 0; box-shadow: none; background: none; border: none; letter-spacing: normal; text-align: left; cursor: pointer; } .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item { width: 80px; height: 10px; display: inline-block; margin: 0 15px 0 0; } .boost-sd__filter-tree-horizontal-placeholder-icon { transform: rotate(-90deg); } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__toolbar-container { width: 100%; margin-bottom: 16px; } .boost-sd__toolbar-inner { max-width: 1216px; margin: 0 auto; } .boost-sd__toolbar-content { border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; padding: 16px 0; }
1326 .boost-sd__toolbar { align-items: center; width: 100%; display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: 100%; margin-bottom: 16px; } @media only screen and (min-width: 992px) { .boost-sd__toolbar-content { display: flex; align-items: center; border-bottom: none; padding: 16px 0 16px; border-top: 1px solid #ebebeb; border-bottom: 0; } .boost-sd__toolbar { flex-wrap: inherit; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: auto; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: auto; margin-bottom: 0; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item { flex: 1; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) { justify-content: center; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) { justify-content: end; } } .boost-sd__product-list-placeholder { gap: 16px; margin-bottom: 32px; flex-wrap: wrap; width: 100%; display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item { width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 222px; } .boost-sd__pagination { padding-top: 10px; padding-bottom: 10px; justify-content: center; align-items: center; display: flex; } @media only screen and (min-width: 576px) { .boost-sd__product-list-placeholder { gap: 32px; margin-bottom: 64px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } } @media only screen and (min-width: 992px) { .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 8px; } .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child { margin-bottom: 16px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 382px; } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 275px; } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 215px; } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 175px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item { width: calc(25% - (32px - 32px \/ 4)); } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item { width: calc(20% - (32px - 32px \/ 5)); } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(16.6666667% - (32px - 32px \/ 6)); } } .boost-sd-container * { box-sizing: border-box; } .boost-sd__placeholder-item { background: rgba(0, 0, 0, 0.07); border-radius: 50rem; min-width: 50px; max-width: 100%; height: 20px; animation: 2s infinite place-holder-animation; display: inline-block; } .boost-sd__placeholder-item:empty { display: block; } .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 18px; } .boost-sd-layout { margin: 20px auto 0; } .boost-sd-left { position: relative; } .boost-sd-layout .boost-sd-right { width: 100%; margin-bottom: 20px; } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @media only screen and (min-width: 992px) { .boost-sd-layout { display: flex; max-width: 1216px; } .boost-sd-layout .boost-sd-right { flex: auto; max-width: 100%; } }\u003c\/style\u003e" 1327 ,allSyncedCollections: 1328 1329 null 1330 ,isOnboarding: 1331 1332 false 1333 };}window.__BOOST_TAE_LIQUID__=readPayload();})();</script>
1333<script type="text/javascript">"use strict";(()=>{var Me=["__proto__","constructor","prototype"];function O(n,...t){if(!n||t.length===0)return n;let e=i=>!!i&&typeof i=="object",o=i=>{if(!e(i))return!1;let r=Object.getPrototypeOf(i);return r===Object.prototype||r===null};for(let i of t)if(i)for(let r in i){if(!Object.prototype.hasOwnProperty.call(i,r)||Me.includes(r))continue;let a=i[r];if(!(r in n)){n[r]=a;continue}let s=n[r];Array.isArray(s)&&Array.isArray(a)?n[r]=s.concat(...a):o(s)&&o(a)?n[r]=O(s,a):n[r]=a}return n}var ee=class{constructor(t,e){this.modules=[];this.cachedModulesByConstructor=new Map;this.status="created";this.cachedEventListeners={};this.registryBlockListeners=[];this.readyListeners=[];this.mode="production";this.logLevel=1;this.blocks={};let o=window.boostWidgetIntegration;this.config=t||{logLevel:o?.config?.logLevel,env:"production"},this.logLevel=this.config.logLevel??(this.mode==="production"?2:this.logLevel),this.config.logLevel==null&&(this.config.logLevel=this.logLevel),this.dataObjects=e||{},this.logger={debug:(...i)=>{this.logLevel<=0&&console.debug("Boost > [DEBUG] ",...i)},info:(...i)=>{this.logLevel<=1&&console.info("Boost > [INFO] ",...i)},warn:(...i)=>{this.logLevel<=2&&console.warn("Boost > [WARN] ",...i)},error:(...i)=>{this.logLevel<=3&&console.error("Boost > [ERROR] ",...i)}}}bootstrap(){if(this.status==="bootstrapped"){this.logger.warn("Application already bootstrapped");return}if(this.status==="started"){this.logger.warn("Application already started");return}this.loadModuleEventListeners(),this.dispatchLifecycleEvent({name:"onBeforeAppBootstrap",payload:null}),(this.config?.customization?.app?.onBootstrap?this.config.customization.app:window.boostWidgetIntegration?.config?.customization?.app)?.onBootstrap?.(this),this.extendAppConfigFromModules(),this.extendAppConfigFromGlobalVariables(),this.initializeDataObjects(),this.assignGlobalVariables(),this.status="bootstrapped",this.dispatchLifecycleEvent({name:"onAppBootstrap",payload:null})}moduleLabel(t){if(typeof t!="function"&&(typeof t!="object"||t===null))return"Unknown";let e=t;return Object.prototype.hasOwnProperty.call(e,"moduleName")&&typeof e.moduleName=="string"?e.moduleName:typeof e.name=="string"&&e.name?e.name:"Unknown"}async initModules(){await Promise.all(this.modules.map(async t=>{if(!t.shouldInit()){this.logger.info("Module not initialized",this.moduleLabel(t.constructor),"shouldInit returned false");return}t.onBeforeModuleInit?.(),this.dispatchLifecycleEvent({name:"onBeforeModuleInit",payload:{module:t}}),this.logger.info(`Initializing ${this.moduleLabel(t.constructor)} module`);try{await t.init(),this.dispatchLifecycleEvent({name:"onModuleInit",payload:{module:t}})}catch(e){this.logger.error(`Error initializing module ${this.moduleLabel(t.constructor)}:`,e),this.dispatchLifecycleEvent({name:"onModuleError",payload:{module:t,error:e instanceof Error?e:new Error(String(e))}})}}))}getModule(t){let e=this.cachedModulesByConstructor.get(t);if(!(e&&!e.shouldInit()))return e}getModuleByName(t){let e=this.modules.find(o=>o.constructor.moduleName===t);if(!(e&&!e.shouldInit()))return e}getModuleByClassName(t){let e=this.modules.find(o=>this.moduleLabel(o.constructor)===t);if(!(e&&!e.shouldInit()))return e}registerBlock(t){if(!t.id){this.logger.error("Block id is required");return}let e=t.id;if(this.blocks[e]){this.logger.error(`Block with id ${e} already exists`);return}this.blocks[e]=t,window.boostWidgetIntegration.blocks&&(window.boostWidgetIntegration.blocks[e]=t),this.dispatchLifecycleEvent({name:"onRegisterBlock",payload:{block:t}}),this.registryBlockListeners.forEach(o=>{try{o(t)}catch(i){this.logger.error("Error in registry block listener:",i)}})}addRegistryBlockListener(t){this.registryBlockListeners.push(t),Object.values(this.blocks).forEac
1333h(e=>{try{t(e)}catch(o){this.logger.error("Error in registry block listener for existing block:",o)}})}removeRegistryBlockListener(t){let e=this.registryBlockListeners.indexOf(t);e>-1&&this.registryBlockListeners.splice(e,1)}onReady(t){if(this.status==="started")try{t()}catch(e){this.logger.error("Error in ready handler:",e)}else this.readyListeners.push(t)}assignGlobalVariables(){window.boostWidgetIntegration||(window.boostWidgetIntegration={}),Object.assign(window.boostWidgetIntegration,{TAEApp:this,config:this.config,dataObjects:this.dataObjects,blocks:this.blocks})}async start(){this.logger.info("Application starting"),this.bootstrap(),this.dispatchLifecycleEvent({name:"onBeforeAppStart",payload:null}),this.config.customization?.app?.onBeforeStart?.(this),await this.initModules(),this.status="started",this.dispatchLifecycleEvent({name:"onAppStart",payload:null}),this.readyListeners.forEach(t=>{try{t()}catch(e){this.logger.error("Error in ready listener:",e)}}),this.config?.customization?.app?.onStart&&this.config.customization.app.onStart(this)}destroy(){if(this.status!=="started"){this.logger.warn("Application not started yet");return}this.modules.forEach(t=>{this.dispatchLifecycleEvent({name:"onModuleDestroy",payload:{module:t}}),t.destroy()}),this.modules=[],this.resetBlocks(),this.status="destroyed",this.dispatchLifecycleEvent({name:"onAppDestroy",payload:null})}setLogLevel(t){this.logLevel=t,this.updateConfig({logLevel:t})}loadModule(t){if(!t)return this;let e=this,o=new t(e);return e.cachedModulesByConstructor.has(t)?(this.logger.warn(`Module ${this.moduleLabel(t)} already loaded`),e):(this.modules.push(o),this.cachedModulesByConstructor.set(t,o),this.logger.info(`Module ${this.moduleLabel(t)} already loaded`),e)}updateConfig(t){return typeof t=="function"?this.config=t(this.config):O(this.config,t),this.config}dispatchLifecycleEvent(t){switch(t.name){case"onBeforeAppBootstrap":this.triggerEvent("onBeforeAppBootstrap",t);break;case"onAppBootstrap":this.logger.info("Application bootstrapped"),this.triggerEvent("onAppBootstrap",t);break;case"onBeforeModuleInit":this.triggerEvent("onBeforeModuleInit",t);break;case"onModuleInit":this.logger.info(`Module ${this.moduleLabel(t.payload.module.constructor)} initialized`),this.triggerEvent("onModuleInit",t);break;case"onModuleDestroy":this.logger.info(`Module ${this.moduleLabel(t.payload.module.constructor)} destroyed`),this.triggerEvent("onModuleDestroy",t);break;case"onBeforeAppStart":this.triggerEvent("onBeforeAppStart",t);break;case"onAppStart":this.logger.info("Application started"),this.triggerEvent("onAppStart",t);break;case"onAppDestroy":this.logger.info("Application destroyed"),this.triggerEvent("onAppDestroy",t);break;case"onAppError":this.logger.error("Application error",t.payload.error),this.triggerEvent("onAppError",t);break;case"onModuleError":this.logger.error("Module error",this.moduleLabel(t.payload.module.constructor),t.payload.error),this.triggerEvent("onModuleError",t);break;case"onRegisterBlock":this.logger.info(`Block registered with id: ${t.payload.block.id}`),this.triggerEvent("onRegisterBlock",t);break;default:this.logger.warn("Unknown lifecycle event",t);break}}triggerEvent(t,e){let o=this.cachedEventListeners[t];o&&o.forEach(i=>{try{t==="onRegisterBlock"&&e.payload&&"block"in e.payload?i(e.payload.block):i(e)}catch(r){this.logger.error(`Error in event listener for ${t}:`,r,"Event data:",e)}})}extendAppConfigFromModules(){this.modules.forEach(t=>{let e=t.extendAppConfig;e&&O(this.config,e)})}extendAppConfigFromGlobalVariables(){let t=window.boostWidgetIntegration?.config;t&&O(this.config,t)}initializeDataObjects(){this.modules.forEach(t=>{let e=t.dataObject;e&&O(this.dataObjects,e)})}resetBlocks(){this.logger.info("Resetting all blocks"),this.blocks={}}loadModuleEventListeners(){this.cachedEventListeners={};let t=["onBeforeAppBootstrap","onAppBootstrap","onModuleInit","onModuleDestroy","onBeforeAppStart","onAppStart","onAppDestroy","onAppError","onModuleError","onRegisterBlock"];this.modules.forEach(e=>{t.forEach(o=>{let i=(...r)=>{if(!((this.status==="bootstrapped"||this.status==="started")&&!e.shouldInit()))return e[o]?.(...r)};typeof i=="function"&&(this.cachedEventListeners[o]||(this.cachedEventListeners[o]=[]),o==="onRegisterBlock"?this.cachedEventListeners[o]?.push((r=>{i.call(e,r)})):this.cachedEventListeners[o]?.push(i.bind(e)))})})}};var te=class{constructor(t){this.app=t}shouldInit(){return!0}destroy(){}init(){}get extendAppConfig(){return{}}get dataObject(){return{}}};var c=class extends te{constructor(){super(...arguments);this.boostTAEApp=null}get TAEApp(){let e=T();if(!e)throw new Error("Boost TAE is not initialized");return this.boostTAEApp=e,this.boostTAEApp}get TAEAppConfig(){return this.TAEApp.config}get TAEAppDataObjects(){return this.TAEApp.dataObjects}onDocumentReady(e){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",e);return}setTimeout(e,0)}offDocumentReady(e){document.removeEventListener("DOMContentLoaded",e)}};var he=new WeakMap;function se(n){return typeof n=="string"?n.split("@@BOOST_LT_SLASH@@").join("</"):""}function xe(n){let t=he.get(n);if(t)return t;let e={...n,template:Object.fromEntries(Object.entries(n.template).map(([o,i])=>
1333[o,se(i)])),recommendationPlaceholder:se(n.recommendationPlaceholder),simplifiedIntegrationPlaceholder:se(n.simplifiedIntegrationPlaceholder),isOnboarding:typeof n.isOnboarding=="string"?n.isOnboarding==="true":!!n.isOnboarding};return he.set(n,e),e}function Re(){return{generalSettings:{},shop:{},generalSettingsMetafield:null,translation:null,integration:null,filterSettingsMetafield:null,additionalElementSettingsMetafield:null,backInStockMetafield:null,swatchSettings:null,defaultSortOrder:null,user:null,product:null,b2b:null,templateId:"",productGridSelector:"",templateMetadata:null,templateSettings:null,template:{},recommendationWidgets:{},recommendationPlaceholder:"",simplifiedIntegrationPlaceholder:"",allSyncedCollections:null,isOnboarding:!1}}var be,Fe,Se=!1;function f(){if(be)return be;let n=Fe?.()??(typeof window>"u"?void 0:window.__BOOST_TAE_LIQUID__);return n?xe(n):(Se||(Se=!0,console.error("[Boost] Liquid payload is missing. The app embed did not render it, or the runtime asset loaded before it. Continuing with defaults.")),Re())}var D=class extends c{get extendAppConfig(){let{defaultSortOrder:t,additionalElementSettingsMetafield:e}=f();return{additionalElementSettings:Object.assign(t==null?{}:{default_sort_order:t},e)}}};D.moduleName="AdditionalElement";function le(){let n=T().config?.filterSettings?.shortenUrlParamList,t={};return Array.isArray(n)&&n.forEach(e=>{if(typeof e!="string")return;let o=e.lastIndexOf(":");if(o===-1)return;let i=e.slice(0,o).trim(),r=e.slice(o+1).trim();i.startsWith("pf_")&&i.length>0&&r.length>0&&(t[r]=i)}),t}function ce(){return"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".replace(/[x]/g,function(){return(Math.random()*16|0).toString(16)})}function de(n){return new URLSearchParams(window.location.search).get(n)}function ye(n){return typeof n=="string"?n!=="out-of-stock":Array.isArray(n)?n.map(t=>t!=="out-of-stock"):!1}function oe(){return window.innerWidth<576}function Oe(){return window.innerWidth<=991}function Ae(){let n="";return oe()?n+="mobile|":n=n.replace("mobile|",""),Oe()?n+="tablet_portrait_max":n=n.replace("tablet_portrait_max",""),n}function Ee(){let{generalSettings:{collection_id:n=0,page:t="collection",default_sort_by:e}={},additionalElementSettings:{default_sort_order:o={},customSortingList:i}={}}=T().config,r=["relevance","best-selling","manual","title-ascending","title-descending","price-ascending","price-descending","created-ascending","created-descending"],a=de("sort"),s=i?i.split("|"):r;if(a&&s.includes(a))return a;let l=t==="search",d=t==="collection";l&&s.splice(s.indexOf("manual"),1);let{all:g,search:m}=o;if(d){if(n in o)return o[n];if(g)return g;if(e)return e}else if(l)return m||"relevance";return""}var Te=(n={})=>(n.return_all_currency_fields=!1,{...n,currency_rate:window.Shopify?.currency?.rate,currency:window.Shopify?.currency?.active,country:window.Shopify?.country}),I=n=>{try{let t=localStorage.getItem(n);return t?JSON.parse(t):null}catch{return null}},ge=(n,t)=>{try{localStorage.setItem(n,JSON.stringify(t))}catch(e){T().logger.error("Error setLocalStorage",e)}},pe=n=>{try{localStorage.removeItem(n)}catch(t){T().logger.error("Error removeLocalStorage",t)}};function Ce(n){let t=n%50;return t>25?n+(50-t):n-t}function we(n){if(!n)return;n.querySelectorAll(".boost-sd__product-image-img[loading='lazy']").forEach(function(e){ue(e.parentElement,o=>{let i=o.querySelector(".boost-sd__product-image-img[loading='lazy']");i&&i.removeAttribute("loading")})})}function ue(n,t){let e=new IntersectionObserver(function(i,r){i.forEach(function(a){a.isIntersecting&&(t(a.target),r.unobserve(a.target))})});Array.isArray(n)?n.forEach(o=>e.observe(o)):e.observe(n)}var ke=n=>{try{if(!n){let e=De().search;return!e||e.length<=1?!1:ae(e)}if(typeof n=="string"){let e=n.indexOf("?"),o=e>=0?n.substring(e):"";return!o||o.length<=1?!1:ae(o)}let t=n.search;return!t||t.length<=1?!1:ae(t)}catch{return!0}},ae=n=>{let t=decodeURIComponent(n).split("&");for(let e=0;e<t.length;e++)if(ze(t[e]))return!0;return!1},De=()=>{let t=window.location.href.replace(/%3C/g,"<").replace(/%3E/g,">"),e=[];for(let a=0;a<t.length;
1333a++)e.push(t.charAt(a));let o=e.join("").split("<").join("%3C").split(">").join("%3E"),i="",r=o.replace(/#.*$/,"");return r.split("?").length>1&&(i=r.split("?")[1],i.length>0&&(i="?"+i)),{pathname:window.location.pathname,href:o,search:i}},ze=n=>{if(typeof n=="string"){n=n.toLowerCase();let t=["img src","script","alert","onabort","popstate","afterprint","beforeprint","beforeunload","blur","canplay","canplaythrough","change","click","contextmenu","copy","cut","dblclick","drag","dragend","dragenter","dragleave","dragover","dragstart","drop","durationchange","ended","error","focus","focusin","focusout","fullscreenchange","fullscreenerror","hashchange","input","invalid","keydown","keypress","keyup","load","loadeddata","loadedmetadata","loadstart","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseout","mouseout","mouseup","offline","online","pagehide","pageshow","paste","pause","play","playing","progress","ratechange","resize","reset","scroll","search","seeked","seeking","select","show","stalled","submit","suspend","timeupdate","toggle","touchcancel","touchend","touchmove","touchstart","unload","volumechange","waiting","wheel"],e=new RegExp(t.join("=|on")),o=(n.match(/</g)||[]).length,i=(n.match(/>/g)||[]).length,r=(n.match(/alert\(/g)||[]).length,a=(n.match(/console\.log\(/g)||[]).length,s=(n.match(/execCommand/g)||[]).length,l=(n.match(/document\.cookie/g)||[]).length,d=(n.match(/j.*a.*v.*a.*s.*c.*r.*i.*p.*t/g)||[]).length,g=e.test(n);if(o>0&&i>0||o>1||i>1||r||a||s||l||d||g)return!0}return!1},z=()=>T().config.generalSettings?.page==="collection",L=()=>T().config.generalSettings?.page==="search",Ue=()=>T().config.generalSettings?.page==="cart",We=()=>T().config.generalSettings?.page==="product",qe=()=>T().config.generalSettings?.page==="index",Pe=()=>window.location.pathname.indexOf("/collections/vendors")>-1,_e=()=>{let n="";switch(!0){case z():n="collection_page";break;case L():n="search_page";break;case We():n="product_page";break;case Ue():n="cart_page";break;case qe():n="home_page";break;default:break}return n},Be=()=>{let n=new URLSearchParams(window.location.search),t=le();for(let e of n.keys()){if(e.startsWith("pf_"))return!0;let o=t[e];if(typeof o=="string"&&o.startsWith("pf_"))return!0}return!1};function Ie(){return window?.__st?.cid||window?.meta?.page?.customerId||window?.ShopifyAnalytics?.meta?.page?.customerId||window?.ShopifyAnalytics?.lib?.user?.()?.traits()?.uniqToken}function Le(){return window.location.pathname.indexOf("/collections/types")>-1}var k=class n extends c{saveRequestId(t,e,o=[]){let i=I(n.STORAGE_KEY_PRE_REQUEST_IDS)||{};i[t]=e,Array.isArray(o)&&o?.forEach(r=>{let a="";switch(t){case"search":a=n.KEY_PLACEMENT_BY_TYPE.search_page;break;case"suggest":a=n.KEY_PLACEMENT_BY_TYPE.instant_search;break;case"product_page_bundle":a=n.KEY_PLACEMENT_BY_TYPE.product_page;break;default:break}i[`${r.widgetId||""}_${a}`]=e}),ge(n.STORAGE_KEY_PRE_REQUEST_IDS,i)}savePreAction(t){ge(n.STORAGE_KEY_PRE_ACTION,t)}};k.moduleName="Analytics";k.STORAGE_KEY_PRE_REQUEST_IDS="boostSdPreRequestIds";k.STORAGE_KEY_PRE_ACTION="boostSdPreAction";k.KEY_PLACEMENT_BY_TYPE={product_page:"product_page",search_page:"search_page",instant_search:"instant_search"};var U=class extends c{get extendAppConfig(){let t=f(),e={cdn:"https://cdn.boostcommerce.io",bundleUrl:"https://services.mybcapps.com/bc-sf-filter/bundles",productUrl:"https://services.mybcapps.com/bc-sf-filter/products",productListingUrl:"https://services.mybcapps.com/bc-sf-filter/product-listing",subscriptionUrl:"https://services.mybcapps.com/bc-sf-filter/subscribe-b2s",nodeSSRUrl:"https://services.mybcapps.com/bc-sf-ssr-node",rubySSRUrl:"https://services.mybcapps.com/bc-sf-ssr-ruby",ssrUrl:"",taeSettings:{instantSearch:{enabled:!1,...window.boostWidgetIntegration?.taeSettings?.instantSearch}},generalSettings:Object.assign({preview_mode:!1,preview_path:"",custom_js_asset_url:"",custom_css_asset_url:"",swatch_extension:"png",ssr_engine:"node",ssr_version:"v1",...t.generalSettings},t.generalSettingsMetafield),translation:t.translation??{}};if(e.generalSettings.ssr_version==="v2")switch(e.generalSettings?.ssr_engine||"n
1333ode"){case"ruby":e.ssrUrl=e.rubySSRUrl??"";break;default:e.ssrUrl=e.nodeSSRUrl??""}return e}ensureSSRURL(){let{generalSettings:t}=this.TAEAppConfig,e=t?.ssr_engine||"node";if(t?.ssr_version==="v2")switch(e){case"ruby":this.TAEAppConfig.ssrUrl=this.TAEAppConfig.rubySSRUrl??"";break;default:this.TAEAppConfig.ssrUrl=this.TAEAppConfig.nodeSSRUrl??""}}onBeforeAppStart(){let{templateMetadata:t}=this.TAEAppConfig;if(t?.themeLibVersion){let o=t.themeLibVersion.split(".").map(Number);this.TAEAppConfig.generalSettings?.ssr_engine||(o[0]>1||o[0]===1&&o[1]>=89)&&(this.TAEAppConfig.generalSettings.ssr_version="v2",this.ensureSSRURL());let i=this.TAEAppConfig.generalSettings?.ssr_version||"v2";(o[0]<1||o[0]===1&&o[1]<89)&&i==="v2"&&this.rewriteLegacySSRFetchRequests()}}onAppDestroy(){this.originalFetch&&(window.fetch=this.originalFetch,this.originalFetch=void 0)}rewriteLegacySSRFetchRequests(){this.ensureSSRURL();let{filterUrl:t,searchUrl:e,productUrl:o,ssrUrl:i}=this.TAEAppConfig;if(!i)return;let r=d=>{if(!d)return"";try{let g=new URL(d,window.location.origin);return g.origin+g.pathname.replace(/\/+$/,"")}catch{return""}},a=r(i);if(!a)return;let s=[{baseUrl:r(t),ssrPath:"/filter"},{baseUrl:r(e),ssrPath:"/search"},{baseUrl:r(o),ssrPath:"/quickview",requiredParam:"quickview_widget_id"}],l=window.fetch;this.originalFetch=l,window.fetch=(d,g)=>{let m=typeof d=="string"||d instanceof URL?d.toString():d.url,E;try{let S=new URL(m,window.location.href),h=S.origin+S.pathname.replace(/\/+$/,""),b=s.find(y=>y.baseUrl&&y.baseUrl===h&&(!y.requiredParam||S.searchParams.has(y.requiredParam)));if(b){let y=b.ssrPath==="/filter"&&(L()||S.searchParams.has("q"))?"/search":b.ssrPath;E=`${a}${y}${S.search}${S.hash}`}}catch{E=void 0}if(!E)return l.call(window,d,g);if(typeof Request=="function"&&d instanceof Request)try{return l.call(window,new Request(E,d),g)}catch{}return l.call(window,E,g)}}};U.moduleName="AppSettings";var C=class extends c{constructor(){super(...arguments);this.cacheVersionString=Date.now().toString()}onAppStart(){this.loadAssetFiles(),this.assetLoadingPromise("themeCSS").then(()=>{this.TAEApp.updateConfig({themeCssLoaded:!0})}).catch(e=>this.TAEApp.logger.error("Failed to load themeCSS",e)),this.assetLoadingPromise("settingsCSS").then(()=>{this.TAEApp.updateConfig({settingsCSSLoaded:!0})}).catch(e=>this.TAEApp.logger.error("Failed to load settingsCSS",e))}loadAssetFiles(){this.loadThemeCSS(),this.loadSettingsCSS(),this.loadMainScript(),this.loadRTLCSS(),this.loadCustomizedCSSAndScript()}loadCustomizedCSSAndScript(){let{assetFilesLoader:e,templateMetadata:o}=this.TAEAppConfig,i=e.themeCSS.element,r=e.settingsCSS.element,a=()=>{this.TAEAppConfig.assetFilesLoader.themeCSS.status!=="loaded"||this.TAEAppConfig.assetFilesLoader.settingsCSS.status!=="loaded"||(o?.customizeCssUrl&&this.loadCSSFile("customizedCSS"),o?.customizeJsUrl&&this.loadScript("customizedScript"))};i?.addEventListener("load",a),r?.addEventListener("load",a)}loadSettingsCSS(){return this.loadCSSFile("settingsCSS")}loadThemeCSS(){return this.loadCSSFile("themeCSS")}loadRTLCSS(){if(document.documentElement.getAttribute("dir")==="rtl")return this.loadCSSFile("rtlCSS")}loadMainScript(){return this.loadScript("mainScript")}preloadModuleScript(e){let o=this.TAEAppConfig,i=o.env==="staging",r=i?"staging":o.templateMetadata?.themeLibVersion;if(!i||!["filter","recommendation","instant-search"].includes(e))return;let a=`${o.cdn}/widget-integration/${r}/${e}.module.js`,s=document.createElement("link");s.rel="preload",s.as="script",s.href=a,document.head?.appendChild(s)}loadResourceByName(e,o){if(this.TAEAppConfig.assetFilesLoader[e].element)return;let i=this.TAEAppConfig.assetFilesLoader[e],r=o?.resourceType||i.type,a=this.TAEAppConfig.env==="staging",s=o?.url||i.url;if(!s)switch(e){case"themeCSS":s=this.TAEAppConfig.templateMetadata?.themeCssUrl||this.TAEAppConfig.fallback?.themeCssUrl,a&&(s+=`?v=${this.cacheVersionString}`);break;case"settingsCSS":s=this.TAEAppConfig.templateMetadata?.settingsCssUrl||this.TAEAppConfig.fallback?.settingsCssUrl;break;case"rtlCSS":{let{themeCSS:l}=this.TAEAppConfig.assetFilesLoader;if(l.url){let d=new URL(l.url),m=d.pathname.split("/").slice(0,-1).join("/")+"/rtl.css";s=new URL(m,d.origin).href,a&&(s+=`?v=${this.cacheVersionString}`)}break}case"mainScript":s=`${this.TAEAppConfig.cdn}/widget-integration/${a?"staging":this.TAEAppConfig.templateMetadata?.themeLibVersion}/bc-widget-integration.js`,a&&(s+=`?v=${this.cacheVersionString}`);break;case"customizedCSS":s=this.TAEAppConfig.templateMetadata?.customizeCssUrl;break;case"customizedScript":s=this.TAEAppConfig.templateMetadata?.customizeJsUrl;break}
1333if(s){if(r==="stylesheet"){let l=document.createElement("link");l.rel="stylesheet",l.type="text/css",l.media="all",l.href=s,document.head.appendChild(l),this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}}),l.onload=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loaded",url:s}}})},l.onerror=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"error",url:s}}})}}else if(r==="script"){let l=document.createElement("script");l.src=s;let d=o?.strategy;if(d==="async"?l.async=!0:d==="defer"&&(l.defer=!0),i.module&&(l.type="module"),d==="async"||d==="defer"){let g=document.createElement("link");g.rel="preload",g.as="script",g.href=s,document.head?.appendChild(g)}document.head.appendChild(l),this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}}),l.onload=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loaded",url:s}}})},l.onerror=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"error",url:s}}})},l.onprogress=()=>{this.TAEApp.updateConfig({assetFilesLoader:{[e]:{element:l,status:"loading",url:s}}})}}}}loadCSSFile(e,o){return this.loadResourceByName(e,{url:o,resourceType:"stylesheet"})}loadScript(e,o,i){return this.loadResourceByName(e,{strategy:i,url:o,resourceType:"script"})}assetLoadingPromise(e,o=5e3){return new Promise((i,r)=>{let a=null,{assetFilesLoader:s}=this.TAEAppConfig,l=s[e];if(l.status==="loaded")return i(!0);if(l.status==="error")return r(new Error(`Failed to load asset ${e}`));l.element||this.loadResourceByName(e);let d=this.TAEAppConfig.assetFilesLoader[e]?.element;if(!d)return this.TAEApp.logger.warn(`Asset ${e} not found`),i(!1);d?.addEventListener("load",()=>{a&&clearTimeout(a),i(!0)}),d?.addEventListener("error",()=>{a&&clearTimeout(a),r(new Error(`Failed to load asset ${e}`))}),a=setTimeout(()=>{r(new Error(`Timeout loading asset ${e}`))},o)})}get extendAppConfig(){return{themeCssLoaded:!1,settingsCSSLoaded:!1,assetFilesLoader:{themeCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},settingsCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},rtlCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},customizedCSS:{type:"stylesheet",element:null,status:"not-initialized",url:null},mainScript:{type:"script",element:null,status:"not-initialized",url:null},customizedScript:{type:"script",element:null,status:"not-initialized",url:null}}}}};C.moduleName="AssetFilesLoader";var x=class extends c{setQueryParams(t){let{b2b:e}=this.TAEAppConfig;if(!e.enabled)return;t.set("company_location_id",`${e.current_company_id}_${e.current_location_id}`);let o=window.Shopify?.currency;o&&(t.set("currency",o.active),t.set("currency_rate",o.rate.toString()))}get extendAppConfig(){return{b2b:Object.assign({enabled:!1},f().b2b)}}};x.moduleName="B2B";var M=class n extends c{get extendAppConfig(){return{fallback:{containerElement:".boost-sd__filter-product-list",themeCssUrl:"https://cdn.boostcommerce.io/widget-integration/theme/default/1.0.1/main.css",settingsCssUrl:"https://boost-cdn-staging.bc-solutions.net/widget-integration/theme/default/staging/default-settings.css"}}}dispatchEvent(){let t=new CustomEvent(n.EVENT_NAME);window.dispatchEvent(t)}async loadFallbackSectionFromShopify(t){return fetch(t.url||`${window.location.origin}/?section_id=${t.sectionName}`).catch(e=>{throw this.TAEApp.logger.error("Error loading fallback section from Shopify:",e),e}).then(e=>e.text())}get containerElement(){let{containerElement:t}=this.TAEAppConfig.fallback;return t instanceof HTMLElement?t:document.querySelector(t)}async loadFilterProductFallback(){let{fallback:t,cdn:e="https://boost-cdn-prod.bc-solutions.net",templateMetadata:o}=this.TAEAppConfig,i=t?.customizedTemplate||o.customizedFallback;if(i){let{source:a,templateName:s,templateURL:l}=i;switch(a){case"Shopify":{if(!s&&!l){this.TAEApp.logger.warn("Both templateName and templateURL are undefined");return}let d=await this.loadFallbackSectionFromShopify({sectionName:s,url:l}),g=this.containerElement;if(!g){this.TAEApp.logger.warn("Container element not found for fallback template");return}g.innerHTML=d,this.dispatchEvent();return}default:this.TAEApp.logger.warn(`Unsupported source for customized template: ${a}`);return}}let r=document.createElement("script");r.src=`${e}/fallback-theme/1.0.12/boost-sd-fallback-theme.js`,r.defer=!0,r.onload=()=>{this.dispatchEvent()},document.body.appendChild(r)}};M.moduleName="Fallback";M.EVENT_NAME="boost-sd-enable-product-filter-fallback";var R=class extends c{constructor(){super(...arguments);this.ensurePlaceholder=()=>{let{simplifiedIntegration:{enabled:e,selectedSelector:o,placeholderAdded:i}}=this.TAEAppConfig;if(!e||!o){this.oldldSICollectionFilterContainerDetected()||this.backwardCompatibilityModule?.legacyUpdateAppStatus("ready");return}if(i)return;let r=document.querySelector(o);r&&r instanceof HTMLElement?(this.renderPlaceholder(r),this.collectionFilterModule?.initBlock()):this.TAEApp.logger.error(`Placeholder container not found: ${o}. Please update the selector in Boost's app embed`)}}get collectionFilterModule(){return this.TAEApp.getModule(w)}get backwardCompatibilityModule(){return this.TAEApp.getModule(u)}get extendAppConfig(){let e=f();return{simplifiedIntegration:{enabled:!1,collectionPage:!1,instantSearch:!1,productListSelector:{collectionPage:[],searchPage:[]},selectedSelector:"",selectorFromMetafield:"",selectorFromAppEmbed:e.productGridSelector,allSyncedCollections:e.allSyncedCollections||{syncedCollections:[]},placeholderAdded:!1,placeholder:e.simplifiedIntegrationPlaceholder,isOnboarding:e.isOnboarding,neededToHideElements:[]}}}init(){let e=this.TAEApp,o=this.TAEAppConfig.simplifiedIntegration,{templateMetadata:{integratedTheme:i={}}}=this.TAEAppConfig,r=window.Shopify?.theme?.id;if(!r){e.logger.warn("Theme ID is missing");return}let a=i[r];if(!a||Object.keys(a).length===0){e.logger.warn("Theme is not integrated
1333with SimplifiedIntegration flow");return}let{collectionPage:s=!1,searchPage:l=!1,instantSearch:d=!1,productListSelector:g={}}=a,{page:m,collection_id:E=0}=this.TAEAppConfig.generalSettings,S=m==="collection",h=m==="search";if(!(o.isOnboarding&&!this.checkSyncedCollection(E))){if(S&&s||h&&l){let{collectionPage:b=[],searchPage:y=[]}=g,P=S?b:y;if(P.length===0){this.app.logger.warn("empty selectors");return}let A=P[P.length-1],_=0,B=setInterval(()=>{let F=!!document.querySelector(A),v=F?P:P.slice(0,-1),me=v.slice(0,-1),ie=v[v.length-1],Z=o.selectorFromAppEmbed||ie,ne=document.querySelector(Z);if(ne){let re;if(F){let fe=document.querySelectorAll(A);re=fe[fe.length-1]||ne}else re=ne;o.neededToHideElements=F?[A]:me,o.selectorFromMetafield=ie,o.selectedSelector=Z,this.renderPlaceholder(re),this.collectionFilterModule?.initBlock(),clearInterval(B)}else++_>100&&clearInterval(B)},50);this.TAEApp.updateConfig({simplifiedIntegration:{...o,...a,enabled:!0}})}d&&this.setupISW()}}onAppStart(){this.onDocumentReady(this.ensurePlaceholder)}onModuleDestroy(){this.offDocumentReady(this.ensurePlaceholder)}oldldSICollectionFilterContainerDetected(){return!!document.querySelector(".boost-sd__filter-product-list")}checkSyncedCollection(e){let{simplifiedIntegration:o}=this.TAEAppConfig,{allSyncedCollections:{syncedCollections:i}}=o,r=i?.includes(e),a=e===0&&i?.length>0;return!r&&!a?(this.TAEApp.logger.warn("collection not synced -> fallback original theme"),!1):!0}renderPlaceholder(e){let{simplifiedIntegration:o}=this.TAEAppConfig,i=o?.placeholder||"",r=o?.neededToHideElements||[],a=o?.selectedSelector||"";e.style.display="none",this.hideNeededElements();let s=document.createElement("div");s.innerHTML=i||"",s.className="boost-sd__filter-product-list boost-sd__placeholder-product-filter-tree",e.insertAdjacentElement("afterend",s),o&&(o.placeholderAdded=!0,r&&a&&r.push(a))}hideNeededElements(){let{simplifiedIntegration:{neededToHideElements:e}}=this.TAEAppConfig;e&&e.length>0&&this.setElementsDisplay(e,"none")}showNeededElements(){let{simplifiedIntegration:{neededToHideElements:e}}=this.TAEAppConfig;e&&e.length>0&&this.setElementsDisplay(e,"")}removePlaceholder(){let{simplifiedIntegration:{placeholderAdded:e}}=this.TAEAppConfig;if(e){let o=document.querySelector(".boost-sd__placeholder-product-filter-tree");o instanceof HTMLElement&&o.remove()}}removeOriginalGrid(){this.getOriginalContainers().forEach(e=>e.remove())}showOriginalGrid(){this.getOriginalContainers().forEach(e=>{e instanceof HTMLElement&&(e.style.display="")}),this.showNeededElements(),this.removePlaceholder()}getOriginalContainers(){let{neededToHideElements:e,selectedSelector:o}=this.TAEAppConfig.simplifiedIntegration||{},i=new Set(e||[]);o&&i.add(o);let r=new Set;return i.forEach(a=>{document.querySelectorAll(a).forEach(s=>r.add(s))}),Array.from(r)}setElementsDisplay(e,o){Array.isArray(e)&&e.forEach(i=>{document.querySelectorAll(i).forEach(r=>{r instanceof HTMLElement&&(r.style.display=o)})})}setupISW(){this.TAEApp.updateConfig({taeSettings:{instantSearch:{enabled:!0}}})}};R.moduleName="SimplifiedIntegration";var w=class n extends c{constructor(){super(...arguments);this.initBlock=async()=>{let e=document.querySelector(".boost-sd__filter-product-list:not(.boost-sd__filter-product-list--ready)");if(!e){this.app.logger.error("Filter DOM not found"),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready");return}this.assetFileLoaderModule?.preloadModuleScript("filter");let o=this.TAEAppConfig,{customization:i}=o;typeof i?.filter?.beforeRender=="function"&&i.filter.beforeRender();let r=`${this.widgetId}-${ce()}`;e?.classList?.add("boost-sd__filter-product-list--ready"),e.id=r;let a=this.prepareFilterAPIQueryParams(),s=await this.filterAPI(a),l={id:r,document:e,widgetId:this.widgetId,defaultSort:a.get("sort")||"",defaultParams:this.filterAPIDefaultParams,filterTree:{options:[]},dynamicBundles:[]};this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(l,e,"filter");let{html:g,bundles:m}=s;m&&(l.dynamicBundles=m),s.filter&&(s.filter.options=this.updateValuesOptions(s.filter.options),l.filterTree=s.filter);try{await Promise.all([this.assetFileLoaderModule?.assetLoadingPromise("themeCSS"),this.assetFileLoaderModule?.assetLoadingPromise("settingsCSS")])}catch{}g&&(e.innerHTML=g),g&&!s.simplifiedIntegrationFallbackTriggered&&o.simplifiedIntegration?.enabled&&this.simplifiedIntegrationModule?.removeOriginalGrid(),l.cache={[a.toString()]:{...s,timestamp:new Date().getTime()}},this.TAEApp.registerBlock(l),this.saveFilterAPIResponseAnalyticData(s?.meta?.rid,s.bundles),this.syncAppConfigWithFilterAPIResponse(s),this.block=l,this.savePageLimitSettings(),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready")}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get b2bModule(){return this.TAEApp.getModule(x)}get fallbackModule(){return this.TAEApp.getModule(M)}get simplifiedIntegrationModule(){return this.TAEApp.getModule(R)}get analyticModule(){return this.TAEApp.getModule(k)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}get extendAppConfig(){let{swatchSettings:e,filterSettingsMetafield:o}=f();return{filterUrl:"https://services.mybcapps.com/bc-sf-filter/filter",filterSettings:Object.assign({swatch_extension:"png",...e==null?{}:{swatch_settings:e}},o)}}get apiEndpoint(){let{filterUrl:e,searchUrl:o}=this.app.config,{ssrUrl:i,generalSettings:r}=this.TAEAppConfig;r.ssr_version==="v2"&&i&&(e=`${i}/filter`,o=`${i}/search`);let s=new URLSearchParams(window.location.search).get("q");return L()||s?o:e}get widgetId(){let{templateMetadata:e,generalSettings:o}=this.TAEAppConfig,r=(o?.page||"collection")==="collection"?"collectionFilters":"searchPage";return e[r]||"default"}get filterAPIDefaultParams(){let{shop:e,templateSettings:o,templateMetadata:i,generalSettings:r,templateId:a,simplifiedIntegration:s}=this.TAEAppConfig,l=this.getHistoryParams(),d=typeof o?.themeSettings?.productList?.productsPerPage=="number"?o.themeSettings.productList.productsPerPage:16,g=I(n.LIMIT),m=I(n.LIMIT_SETTING),S=m&&m!==`${d}`?d:g&&!isNaN(Number(g))?Number(g):d,h=this.widgetId,b=oe(),y=window.innerWidth,P=o?.filterSettings?.filterLayout==="vertical"&&o?.filterSettings?.filterTreeVerticalStyle==="style-default",A=b?o?.themeSettings?.productList?.productsPerRowOnMobile||2:o?.themeSettings?.productList?.productsPerRowOnDesktop||3,_=b?y/A:y/(A+(P?1:0)),B=Ae(),v=o?.themeSettings?.additionalElements?.toolbar?.elements?.viewAs?.showListViewDefault===!0?"list":`grid--${oe()?o?.themeSettings?.productList?.productsPerRowOnMobile||2:o?.themeSettings?.productList?.productsPerRowOnDesktop||3}`;return{_:"pf",t:Date.now().toString(),sid:ce(),shop:e.domain,page:Number(l?.page||1),limit:S,sort:l?.sort||Ee(),locale:r.current_locale,event_type:"init",pg:_e(),build_filter_tree:!0,collection_scope:r.collection_id||"0",money_format:e.money_format,money_format_with_currency:e.money_format_with_currency,widgetId:h,viewAs:v,device:B,first_load:!0,productImageWidth:Ce(_),productPerRow:A,grid_col:A,widget_updated_at:i?.updatedAt,templateId:a,current_locale:(window?.Shopify?.routes?.root||"/")?.replace(/\/$/,""),simplifiedIntegration:s.enabled||!1,customer_id:Ie(),insert_banners:i?.featureOptions?.enableBannerInterleaving||!1,...Te()}}savePageLimitSettings(){let{templateSettings:e}=this.TAEAppConfig,o=typeof e?.themeSettings?.productList?.productsPerPage=="number"?e.themeSettings.productList.productsPerPage:16,i=I(n.LIMIT),r=I(n.LIMIT_SETTING),s=r&&r!==`${o}`?o:i&&!isNaN(Number(i))?Number(i):o;if(typeof window<"u"&&window.localStorage)try{localStorage.setItem(n.LIMIT_SETTING,`${o}`),localStorage.setItem(n.LIMIT,`${s}`)}catch(l){this.app.logger.error("Failed to save limit settings to localStorage",l)}}syncAppConfigWithFilterAPIResponse(e){let{shop:o}=this.TAEAppConfig;e.meta?.money_format&&(o.money_format=e.meta.money_format),e.meta?.money_format_with_currency&&(o.money_format_with_currency=e.meta.money_format_with_currency),e.meta?.currency&&(o.currency=e.meta.currency),this.app.updateConfig({shop:o}),this.backwardCompatibilityV1Module?.legacyUpdateAppStatus("ready")}prepareFilterAPIQueryParams(){let{generalSettings:e,filterSettings:o,customization:i}=this.TAEAppConfig,r=this.getHistoryParams(),a=this.filterAPIDefaultParams,s=new URLSearchParams;
1333Object.entries(a).forEach(([h,b])=>{s.set(h,b!==void 0?b.toString():"")}),s.set("search_no_result",Object.keys(r?.paramMap||{}).length===0?"true":"false"),r?.paramMap&&Object.keys(r.paramMap).forEach(h=>{r.paramMap[h].forEach(b=>s.append(`${h}[]`,h.startsWith(`${a._}_st_`)?ye(b).toString():b))});let d=new URLSearchParams(window.location.search).get("q");d&&(Pe()?s.set("vendor",d):Le()?s.set("product_type",d):s.set("q",d),z()&&(s.set("incollection_search","true"),s.set("event_type","incollection_search")),this.setSearchQueryParamsWithSuggetion(s)),e.collection_tags?.length&&e.collection_tags.forEach(h=>{s.append("tag[]",h)}),o.sortingAvailableFirst&&s.set("sort_first","available");let g=o?.availableAfterFiltering,m=o?.productAndVariantAvailable,E=Array.from(s.keys()).some(h=>h.startsWith("pf_")),S=!g&&m||g&&E?"true":"false";if(s.set("product_available",S),s.set("variant_available",S),o.showOutOfStockOption&&s.set("zero_options","true"),this.b2bModule?.setQueryParams(s),i?.filter?.customizedAPIParams){let{customizedAPIParams:h}=i.filter;Object.entries(h).forEach(([b,y])=>{s.set(b,y)})}return s}setSearchQueryParamsWithSuggetion(e){let o="boostSDSuggestionData",i="boostSDClickSuggestionTerm",r=I(i);if(!r)return;let a=I(o);a&&(e.set("query",a.query),e.set("parent_request_id",a.id),e.set("suggestion",r),e.set("item_rank",(a.suggestions.findIndex(s=>s===r)+1).toString()),pe(i),pe(o))}saveFilterAPIResponseAnalyticData(e,o){let i=L()?"search":"filter",r=this.analyticModule;e&&(r?.saveRequestId(i,e),o&&r?.saveRequestId(i,e,o)),r?.savePreAction(i)}formatPercentSaleLabel(e,o=0){let i="";return o?e?i=`${o}% - ${e}%`:i=`above ${o}%`:i=`under ${e}%`,i}updateValuesOptions(e){return Array.isArray(e)?e.map(o=>(o.filterType==="percent_sale"&&(o.values=o.values?.map(i=>(i.key=i.key.replace("*-",":").replace("-*",":").replace("-",":"),i.label=this.formatPercentSaleLabel(i.to,i.from),i))),o)):e}async filterAPI(e){let o=this.TAEAppConfig,i=e.toString(),r=await fetch(`${this.apiEndpoint}?${i}`,{method:"GET"}),a=[404,413,403,500],s=!1;return a.includes(r.status)&&(o.simplifiedIntegration?.enabled?(this.simplifiedIntegrationModule?.showOriginalGrid(),s=!0):this.fallbackModule?.loadFilterProductFallback()),{...await r.json(),simplifiedIntegrationFallbackTriggered:s}}getHistoryParams(){let e=new URL(window.location.href);if(ke(e)){this.app.logger.error("[Security] Potential XSS detected in URL parameters. Ignoring query params.",window.location.href);return}let i=e.search,r="pf_",a=",",s=/[.*+?^${}()|[\]\\]/g,{searchParams:l}=e,d=l.get("sort"),g=l.get("page"),m={},E=le(),S=this.TAEAppConfig.customization?.filter?.customizedAPIParams?.multipleValueSeparator||a,h=S.replace(s,"\\$&"),y=encodeURIComponent(S).replace(s,"\\$&"),P=new RegExp(`${h}|${y}`);for(let A of l.keys()){let _=A,B;if(E[A]){_=E[A];let F=A.replace(s,"\\$&"),v=i.match(new RegExp(`[?&]${F}=([^&]+)`));B=(v?v[1]:"").split(P).map(Z=>decodeURIComponent(Z.replace(/\+/g," ")))}else B=l.getAll(A);_.startsWith(r)&&!m[_]&&(_==="pf_tag"?m.tag=B:m[_]=B)}return{paramMap:m,sort:d,page:g}}};w.moduleName="CollectionFilter";w.LIMIT="boostSDLimit";w.LIMIT_SETTING="boostSDLimitSetting";var u=class extends c{shouldInit(){let{templateMetadata:{themeLibVersion:t}={}}=this.TAEAppConfig;if(!t)return!0;let e=t.split(".")[0];return Number(e)<=1}get collectionFilterModule(){return this.TAEApp.getModule(w)}init(){window.boostSDTaeUtils={lazyLoadImages:we,inViewPortHandler:ue,initCollectionFilter:()=>{setTimeout(()=>{this.collectionFilterModule?.initBlock()})}}}onAppStart(){let t=this.TAEApp,{env:e}=this.TAEAppConfig,o={...this.TAEAppConfig.customization?.filter?.customizedAPIParams||{},...window.boostSdCustomParams||{}};this.TAEApp.updateConfig(i=>(i.customization={...i.customization,filter:{...i.customization?.filter,customizedAPIParams:o}},i)),window.boostSdCustomParams=o,Object.assign(window.boostWidgetIntegration,{generalSettings:{...this.TAEAppConfig.generalSettings,templateId:this.TAEAppConfig.templateId},simplifiedIntegration:this.TAEAppConfig.simplifiedIntegration,taeSettings:this.TAEAppConfig.taeSettings,env:e,app:{[e]:{customization:{},...this.TAEAppConfig,...window.boostWidgetIntegration.app?.[e]}},customization:{...this.TAEAppConfig.customization,filter:{...this.TAEAppConfig.customization?.filter,customizedAPIParams:o}},regisCustomization:function(i,r){if(typeof i=="function"&&i.name&&!r){let a=i.name;window.boostWidgetIntegration.app[e].customization[a]=i}else if(typeof i=="function"&&i.name&&r){window.boostWidgetIntegration.app[e].customization[r]=window.boostWidgetIntegration.app[e].customization[r]||{};let a=i.name;window.boostWidgetIntegration.app[e].customization[r][a]=i}else t.logger.error("Invalid function or function does not have a name.")}}),Object.assign(window,{boostSDData:this.TAEAppDataObjects})}onBeforeAppStart(){Object.assign(window,{boostWidgetIntegration:{...window.boostWidgetIntegration,status:"initializing"}})}legacyUpdateAppStatus(t){Object.assign(window.boostWidgetIntegration,{status:t})}legacyIsUsingRecommendationAppV3(){return window.boostSDAppConfig?.themeInfo?.taeFeatures?.recommendation==="installed"}legacyInitRecommendationWidgets(t){window.boostWidgetIntegration.app[this.TAEAppConfig.env].recommendationWidgets=t}legacyAssignDefaultBlockAttributes(t,e,o){let{templateSettings:i}=this.app.config;Object.assign(t,{widgetInfo:i,templateSettings:i,app:window.boostWidgetIntegration.app?.[this.app.config.env],document:e,id:e.id||t.id,blockType:o||"filter"}),"widgetId"in t||Object.assign(t,{widgetId:e.id||t.id})}};u.moduleName="BackwardCompatibilityV1";var W=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.createElement("div");e.id="bc-bis",e.className="boost-sd__bis",e.style.display="none",document.body.appendChild(e),this.block={id:"bc-bis",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"backInStock"),this.TAEApp.registerBlock(this.block)}}get extendAppConfig(){return{klaviyoBISUrl:"https://a.klaviyo.com/client/back-in-stock-subscriptions",backInStock:Object.assign({enabled:!1,productSettings:{},displaySettings:{},isTurbo:!1},f().backInStockMetafield)}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};W.moduleName="BackInStock";var q=class extends c{constructor(){super(...arguments);this.initBlock=()=>{this.block={id:"cart",document:document.body},this.backwardCompatibilityModule?.legacyAssignDefaultBlockAttributes(this.block,this.block.document,"cart"),this.TAEApp.registerBlock(this.block)}}get extendAppConfig(){return{customization:{cart:{}}}}get backwardCompatibilityModule(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};q.moduleName="Cart";var N=class extends c{constructor(){super(...arguments);this.initBlock=()=>
1333{if(this.block)return;let e=document.querySelector(".boost-sd__countdown-timer-wrapper");if(!e)return;let{template:o}=this.TAEAppConfig;typeof o?.countdownTimerPlaceholder=="string"&&(e.innerHTML=o.countdownTimerPlaceholder),this.block={id:e.id||"boost-sd-countdown-timer",document:e},this.block.blockType="countdownTimer",this.TAEApp.registerBlock(this.block)}}onModuleInit(){this.onDocumentReady(this.initBlock),document.addEventListener("shopify:section:load",this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock),document.removeEventListener("shopify:section:load",this.initBlock)}};N.moduleName="CountdownTimer";var V=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__preOrder-container"),{customization:o,template:i}=this.TAEAppConfig;typeof o?.preOrder?.beforeRender=="function"&&o.preOrder.beforeRender(),e&&(typeof i?.preOrderPlaceholder=="string"&&(e.innerHTML=i.preOrderPlaceholder),this.block={id:e.id||"bc-pre-order",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"preOrder"),this.TAEApp.registerBlock(this.block))}}get extendAppConfig(){return{customization:{preOrder:{}}}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};V.moduleName="PreOrder";var H=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd-widget-predictive-bundle");e&&(this.block={id:e.id||"bc-predictive-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"predictiveBundle"),this.TAEApp.registerBlock(this.block))}}get extendAppConfig(){return{predictiveBundle:{multiBundleSupport:!1}}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};H.moduleName="PredictiveBundle";var $=class extends c{constructor(){super(...arguments);this.blocks={};this.initBlocks=()=>{if(this.backwardCompatibilityV1Module?.legacyIsUsingRecommendationAppV3()){this.backwardCompatibilityV1Module?.legacyInitRecommendationWidgets({});return}let{recommendationWidgets:e}=this.TAEAppConfig;this.backwardCompatibilityV1Module?.legacyInitRecommendationWidgets(e);let{recommendationPlaceholder:o}=f(),i=document.querySelectorAll('[id^="boost-sd-widget-"]');for(let r of i)r.innerHTML=o,this.initBlock(r)}}get extendAppConfig(){return{recommendUrl:"https://services.mybcapps.com/discovery/recommend",recommendationWidgets:f().recommendationWidgets}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}onModuleInit(){this.onDocumentReady(this.initBlocks)}onModuleDestroy(){this.offDocumentReady(this.initBlocks)}initBlock(e){let o={id:e.id,document:e};this.assetFileLoaderModule?.preloadModuleScript("recommendation"),this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(o,e,"recommendation"),o.widgetId=e.id?.replace("boost-sd-widget-",""),this.TAEApp.registerBlock(o),this.blocks[o.id]=o}};$.moduleName="Recommendation";var j=class extends c{constructor(){super(...arguments);this.block={id:"bc-instant-search",document:document.createElement("div")};this.initBlock=()=>{if(!this.enabled)return;this.assetFileLoaderModule?.preloadModuleScript("instant-search");let{document:e,id:o}=this.block;e.id=o,window.document.body.appendChild(e),this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"instantSearch"),this.TAEApp.registerBlock(this.block)}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}get assetFileLoaderModule(){return this.TAEApp.getModule(C)}get extendAppConfig(){return{searchUrl:"https://services.mybcapps.com/bc-sf-filter/search"}}get enabled(){let{taeSettings:e,templateId:o,simplifiedIntegration:i}=this.TAEAppConfig;return e?.instantSearch?.enabled&&o&&(!i.enabled||i.instantSearch)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};j.moduleName="Search";var G=class extends c{shouldInit(){return this.TAEAppConfig.generalSettings.enableRobot}init(){if(!(z()||L())||document.querySelector('meta[name="robots"]'))return;let e=Be(),o=!!de("q")&&!L();if(!e&&!o)return;let i=document.createElement("meta");i.name="robots",i.content="noindex,nofollow,nosnippet",i.setAttribute("data-boost-injected","seo-enhancement"),document.head.append(i)}get extendAppConfig(){return{generalSettings:{enableRobot:!0}}}};G.moduleName="SEOEnhancement";var Y=class extends c{get extendAppConfig(){let{shop:t,integration:e}=f();return{shop:t,integration:{...e}}}};Y.moduleName="ShopifyMetafield";var K=class extends c{get dataObject(){let t=f();return{user:{...t.user},product:{...t.product}}}};K.moduleName="ShopifyDataObject";var Q=class extends c{get extendAppConfig(){let t=f();return{templateUrl:"https://services.mybcapps.com/bc-sf-filter/ssr-template",templateId:t.templateId,templateMetadata:t.templateMetadata??{},template:t.template,templateSettings:t.templateSettings??{}}}};Q.moduleName="TemplateManagement";var J=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__widget-tier-discount-bundle");e&&(this.block={id:e.id||"bc-tier-discount-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"tierDiscountBundle"),this.TAEApp.registerBlock(this.block))}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};J.moduleName="TierDiscountBundle";var X=class extends c{constructor(){super(...arguments);this.initBlock=()=>{let e=document.querySelector(".boost-sd__widget-volume-bundle");e&&(this.block={id:e.id||"bc-volume-bundle",document:e},this.backwardCompatibilityV1Module?.legacyAssignDefaultBlockAttributes(this.block,e,"volumeBundle"),this.TAEApp.registerBlock(this.block))}}get backwardCompatibilityV1Module(){return this.TAEApp.getModule(u)}onModuleInit(){this.onDocumentReady(this.initBlock)}onModuleDestroy(){this.offDocumentReady(this.initBlock)}};X.moduleName="VolumeBundle";
1333var ve=new ee().loadModule(U).loadModule(K).loadModule(Y).loadModule(Q).loadModule(w).loadModule(D).loadModule(j).loadModule($).loadModule(q).loadModule(k).loadModule(x).loadModule(W).loadModule(X).loadModule(J).loadModule(H).loadModule(V).loadModule(N).loadModule(R).loadModule(G).loadModule(M).loadModule(C).loadModule(u);ve.start();function T(){return ve}})();</script>
1333<!-- END app block --><!-- BEGIN app block: shopify://apps/rebuy-personalization-engine/blocks/rebuy-global-embed/a26ae9b9-933b-40bf-bbc6-bf1220bbc4dc -->
1334<script> 1335 window.Rebuy = window.Rebuy || {}; 1336 window.Rebuy.customer = window.Rebuy.customer || {}; 1337 1338 window.Rebuy.market = window.Rebuy.market || {}; 1339 1340 window.Rebuy.market.country = "US"; 1341 1342 1343 window.Rebuy.market.locale = "en"; 1344 1345</script>
1345 1346 1347 1348<link rel="preconnect" href="https://cdn.rebuyengine.com"> 1349 <link rel="preconnect" href="https://rebuyengine.com" crossorigin> 1350 <link rel="preconnect" href="https://cached.rebuyengine.com" crossorigin> 1351
1351<script async src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=e10ad8-2.myshopify.com"></script>
1351 1352 1353 1354<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 1355 1356 1357 1358 1359 1360<!-- END app block --><!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/instant-search-app-embedded/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
1360<script type="text/javascript">(function a(){!window.boostWidgetIntegration&&(window.boostWidgetIntegration={});const b=window.boostWidgetIntegration;!b.taeSettings&&(b.taeSettings={});const c=b.taeSettings;c.instantSearch={enabled:!0}})()</script>
1360<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 --> 1361 1362 1363
1364<script type="module" dynamic> 1365 const configUrl = "/a/elevar/static/configs/9d9175afb151652979571051ca5566a92b3a4b2c/config.js"; 1366 const config = (await import(configUrl)).default; 1367 const scriptUrl = config.script_src_app_theme_embed; 1368 1369 if (scriptUrl) { 1370 const { handler } = await import(scriptUrl); 1371 1372 await handler( 1373 config, 1374 { 1375 cartData: { 1376 marketId: "63715213591", 1377 localeCountryCode:"US", 1378 attributes:{}, 1379 cartTotal: "0.0", 1380 currencyCode:"USD", 1381 items: [] 1382} 1383, 1384 user: { 1385 cartTotal: "0.0", 1386 currencyCode:"USD", 1387 customer: {}, 1388} 1389, 1390 isOnCartPage:false, 1391 collectionView:{ 1392 currencyCode:"USD", 1393 items: [{id:"SFSR015",name:"SINGER® 100% Cotton Solid Fabric - Cut by the Yard", 1394 brand:"Chinatex Oriental USA Inc.", 1395 category:"Cotton Fabric", 1396 variant:"Red", 1397 price: "7.99", 1398 productId: "14992236675442", 1399 variantId: "61634032697714", 1400 handle:"singer-100-cotton-solid-fabric-cut-by-the-yard", 1401 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/w9xVEZsA.jpg?v=1772662144"},{id:"SF002",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Ghosts With Stars On Pink, Cut by the Yard", 1402 brand:"Chinatex Oriental USA Inc.", 1403 category:"Cotton Fabric", 1404 variant:"Default Title", 1405 price: "9.99", 1406 productId: "15056501801330", 1407 variantId: "61898424877426", 1408 handle:"singer-r-fabric-100-cotton-44-inch-wide-ghosts-with-stars-on-pink-cut-by-the-yard", 1409 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SF002-1_77f3732c-39ae-40f7-8fb4-cb8ac116413d.jpg?v=1780517128"},{id:"ROLSFPSP23009",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Daisys On Yellow, Cut by the Yard", 1410 brand:"Chinatex Oriental USA Inc.", 1411 category:"Cotton Fabric", 1412 variant:"Default Title", 1413 price: "9.99", 1414 productId: "15056501113202", 1415 variantId: "61898422878578", 1416 handle:"singer-r-fabric-100-cotton-44-inch-wide-daisys-on-yellow-cut-by-the-yard", 1417 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23009.jpg?v=1780518595"},{id:"FLN001S",name:"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard", 1418 brand:"Chinatex Oriental USA Inc.", 1419 category:"Flannel Fabric", 1420 variant:"Cream", 1421 price: "6.99", 1422 productId: "15083071766898", 1423 variantId: "61975709712754", 1424 handle:"rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard", 1425 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/FLN001S_79bceb7c-bda3-4f0d-901d-4aa26f955abb.jpg?v=1782316614"},{id:"SFEM002",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Pink Cut by the Yard", 1426 brand:"Chinatex Oriental USA Inc.", 1427 category:"Cotton Fabric", 1428 variant:"Default Title", 1429 price: "8.99", 1430 productId: "15055788179826", 1431 variantId: "61893676958066", 1432 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-pink-cut-by-the-yard", 1433 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM002.jpg?v=1780344045"},{id:"SFROP002",name:"SINGER® Fabric, 100% Cotton, Spring Gnome Floral, Cut by the Yard", 1434 brand:"Chinatex Oriental USA Inc.", 1435 category:"Cotton Fabric", 1436 variant:"Default Title", 1437 price: "9.99", 1438 productId: "15048918499698", 1439 variantId: "61869221478770", 1440 handle:"singer-fabric-100-cotton-spring-gnome-floral-cut-by-the-yard", 1441 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFROP002.jpg?v=1779393884"},{id:"408",name:"Roc-lon 47\/48\" Wide 100% Cotton Nature Premium Quality Muslin Unbleached, Cut by Yard, Off-White", 1442 brand:"Chinatex Oriental USA Inc.", 1443 category:"Utility Fabric", 1444 variant:"Default Title", 1445 price: "3.99", 1446 productId: "15076847812978", 1447 variantId: "61954827583858", 1448 handle:"roc-lon-47-48-wide-100-cotton-nature-premium-quality-muslin-unbleached-cut-by-yard-off-white", 1449 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/408-3.jpg?v=1781804387"},{id:"RLS10801",name:"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Solid, Cut By Yard", 1450 brand:"Chinatex Oriental USA Inc.", 1451 category:"Cotton Fabric", 1452 variant:"White", 1453 price: "9.99", 1454 productId: "15074752168306", 1455 variantId: "61949483843954", 1456 handle:"roc-lon-100-cotton-108-wide-quilt-backing-solid-cut-by-yard", 1457 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/RLS10801.jpg?v=1781719736"},{id:"ROLSFPSP24007",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Lilac Spring Purple, Cut by the Yard", 1458 brand:"Chinatex Oriental USA Inc.", 1459 category:"Cotton Fabric", 1460 variant:"Default Title", 1461 price: "9.99", 1462 productId: "15056501375346", 1463 variantId: "61898423632242", 1464 handle:"singer-r-fabric-100-cotton-44-inch-wide-lilac-spring-purple-cut-by-the-yard", 1465 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24007.jpg?v=1780518186"},{id:"ROLSFPSP23015",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Springtime Gnomes White, Cut by the Yard", 1466 brand:"Chinatex Oriental USA Inc.", 1467 category:"Cotton Fabric", 1468 variant:"Default Title", 1469 price: "9.99", 1470 productId: "15056501211506", 1471 variantId: "61898423140722", 1472 handle:"singer-r-fabric-100-cotton-44-inch-wide-springtime-gnomes-white-cut-by-the-yard", 1473 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23015.jpg?v=1780518416"},{id:"SFBTR020",name:"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green Tone Cut by the Yard", 1474 brand:"Chinatex Oriental USA Inc.", 1475 category:"Cotton Fabric", 1476 variant:"Default Title", 1477 price: "7.99", 1478 productId: "15055788835186", 1479 variantId: "61893682626930", 1480 handle:"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-tone-cut-by-the-yard", 1481 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR020-1.jpg?v=1780340843"},{id:"SFBTR019",name:"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Purple Flower Cut by the Yard", 1482 brand:"Chinatex Oriental USA Inc.", 1483 category:"Cotton Fabric", 1484 variant:"Default Title", 1485 price: "7.99", 1486 productId: "15055788802418", 1487 variantId: "61893682594162", 1488 handle:"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-purple-flower-cut-by-the-yard", 1489 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR019-1.jpg?v=1780340998"},{id:"SFPT032",name:"SINGER® Fabric, 100% Cotton, Stars Allover On Navy, Cut by the Yard", 1490 brand:"Chinatex Oriental USA Inc.", 1491 category:"Cotton Fabric", 1492 variant:"Default Title", 1493 price: "9.99", 1494 productId: "15048918237554", 1495 variantId: "61869221183858", 1496 handle:"singer-fabric-100-cotton-stars-allover-on-navy-cut-by-the-yard", 1497 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFPT032.jpg?v=1779398376"},{id:"SFPT030",name:"SINGER® Fabric, 100% Cotton, Patriotic Stars On Navy, Cut by the Yard", 1498 brand:"Chinatex Oriental USA Inc.", 1499 category:"Cotton Fabric", 1500 variant:"Default Title", 1501 price: "9.99", 1502 productId: "15048918172018", 1503 variantId: "61869221118322", 1504 handle:"singer-fabric-100-cotton-patriotic-stars-on-navy-cut-by-the-yard", 1505 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFPT030_897f861b-6329-42ef-9a0f-4f34a29e532a.jpg?v=1779398077"},{id:"B01B0115",name:"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot", 1506 brand:"Chinatex Oriental USA Inc.", 1507 category:"Cotton Fabric", 1508 variant:"Blue", 1509 price: "6.99", 1510 productId: "15136328253810", 1511 variantId: "62129513365874", 1512 handle:"stitch-sparkle-100-cotton-duck-cloth-45-wide-cut-by-the-yard-chevron-copy", 1513 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/B01B0115-2.jpg?v=1785352533"},{id:"WMC-2423",name:"Warm \u0026 White Needled Cotton Batting", 1514 brand:"Linda's Electric Quilters", 1515 category:"Batting", 1516 variant:"Baby (45\" X 60\")", 1517 price: "10.76", 1518 productId: "15097376080242", 1519 variantId: "62033059905906", 1520 handle:"warm-white-needled-cotton-batting", 1521 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/Warm-_-White-Needled-Cotton-Batting-Warm-Company-238666543.jpg?v=1783619693"},{id:"FC15CC01",name:"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 15 Yard", 1522 brand:"Chinatex Oriental USA Inc.", 1523 category:"Utility Fabric", 1524 variant:"Default Title", 1525 price: "10.97", 1526 productId: "15076847911282", 1527 variantId: "61954827682162", 1528 handle:"roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-15-yard", 1529 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/FC15CC01.jpg?v=1781805016"},{id:"473",name:"Roc-lon 100% Cotton 44\/45\" Woven Ticking Fabric, Cut by Yard, Stripe Navy", 1530 brand:"Chinatex Oriental USA Inc.", 1531 category:"Utility Fabric", 1532 variant:"Default Title", 1533 price: "7.5", 1534 productId: "15076847845746", 1535 variantId: "61954827616626", 1536 handle:"roc-lon-100-wide-cotton-44-45-wide-woven-ticking-fabric-for-sewing-quilt-craft
1536-home-decor-cut-by-yard-stripe-navy", 1537 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/473_ee795f8c-eeb4-4e1c-bdb6-8f6ee1a86e88.jpg?v=1781804645"},{id:"RLP10804",name:"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Tone On Tone, Cut By Yard", 1538 brand:"Chinatex Oriental USA Inc.", 1539 category:"Cotton Fabric", 1540 variant:"Red", 1541 price: "14.99", 1542 productId: "15074577351026", 1543 variantId: "61949219701106", 1544 handle:"singer-r-100-cotton-solid-fabric-cut-by-the-yard-copy", 1545 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/RLP10804.jpg?v=1781716458"},{id:"ROLSFPSP23004",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Yellow And Green Butterfly, Cut by the Yard", 1546 brand:"Chinatex Oriental USA Inc.", 1547 category:"Cotton Fabric", 1548 variant:"Default Title", 1549 price: "9.99", 1550 productId: "15056514842994", 1551 variantId: "61898515186034", 1552 handle:"singer-r-fabric-100-cotton-44-inch-wide-orange-and-green-butterfly-cut-by-the-yard-copy", 1553 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23004.jpg?v=1780518858"},{id:"SF001",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Candy Corn And Purple Dots On Blk, Cut by the Yard", 1554 brand:"Chinatex Oriental USA Inc.", 1555 category:"Cotton Fabric", 1556 variant:"Default Title", 1557 price: "9.99", 1558 productId: "15056501735794", 1559 variantId: "61898424746354", 1560 handle:"singer-r-fabric-100-cotton-44-inch-wide-candy-corn-and-purple-dots-on-blk-cut-by-the-yard", 1561 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SF001.jpg?v=1780517200"},{id:"ROLSFPSP24027",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Packed Pink Flowers, Cut by the Yard", 1562 brand:"Chinatex Oriental USA Inc.", 1563 category:"Cotton Fabric", 1564 variant:"Default Title", 1565 price: "9.99", 1566 productId: "15056501637490", 1567 variantId: "61898424451442", 1568 handle:"singer-r-fabric-100-cotton-44-inch-wide-packed-pink-flowers-cut-by-the-yard", 1569 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24027.jpg?v=1780517457"},{id:"ROLSFPSP24010",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Blue And Orange Butterfly, Cut by the Yard", 1570 brand:"Chinatex Oriental USA Inc.", 1571 category:"Cotton Fabric", 1572 variant:"Default Title", 1573 price: "9.99", 1574 productId: "15056501408114", 1575 variantId: "61898423697778", 1576 handle:"singer-r-fabric-100-cotton-44-inch-wide-blue-and-orange-butterfly-cut-by-the-yard", 1577 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24010.jpg?v=1780517920"},{id:"SFEM008",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Purple Cut by the Yard", 1578 brand:"Chinatex Oriental USA Inc.", 1579 category:"Cotton Fabric", 1580 variant:"Default Title", 1581 price: "8.99", 1582 productId: "15055788441970", 1583 variantId: "61893677449586", 1584 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-purple-cut-by-the-yard", 1585 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM008.jpg?v=1780343747"},{id:"SFEM007",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Blue Cut by the Yard", 1586 brand:"Chinatex Oriental USA Inc.", 1587 category:"Cotton Fabric", 1588 variant:"Default Title", 1589 price: "8.99", 1590 productId: "15055788376434", 1591 variantId: "61893677384050", 1592 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-blue-cut-by-the-yard", 1593 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM007.jpg?v=1780343783"},{id:"SFROP058",name:"SINGER® Fabric, 100% Cotton, Liberty Justice For All, Cut by the Yard", 1594 brand:"Chinatex Oriental USA Inc.", 1595 category:"Cotton Fabric", 1596 variant:"Default Title", 1597 price: "9.99", 1598 productId: "15048918860146", 1599 variantId: "61869221839218", 1600 handle:"singer-fabric-100-cotton-liberty-justice-for-all-cut-by-the-yard", 1601 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFROP058.jpg?v=1779392878"},{id:"21-3-101",name:"YLI Thread Color Wheel Prewound Bobbin Set", 1602 brand:"YLI Threads", 1603 category:"Thread", 1604 variant:"Default Title", 1605 price: "19.99", 1606 productId: "15087407104370", 1607 variantId: "61997666140530", 1608 handle:"color-wheel-prewound-bobbin-set", 1609 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/color-wheel-knockout-2-hr.jpg?v=1782928087"},{id:"12-1-303",name:"YLI Thread Dream Seam #303 - Sandman Spool", 1610 brand:"YLI Threads", 1611 category:"Thread", 1612 variant:"Default Title", 1613 price: "9.99", 1614 productId: "15087402778994", 1615 variantId: "61997650674034", 1616 handle:"dream-seam-303-sandman-spool", 1617 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/dream-seam-spool-303-hr_927813ff-1d71-4ade-917b-61b073625f2c.jpg?v=1782926735"},{id:"SFPCHFB009",name:"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle", 1618 brand:"Chinatex Oriental USA Inc.", 1619 category:"Precut Fabric", 1620 variant:"Blue Tonal", 1621 price: "10.99", 1622 productId: "15084306628978", 1623 variantId: "61981483991410", 1624 handle:"rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard-copy-1", 1625 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFPCHFB009.jpg?v=1782490727"},{id:"FC2DC01",name:"RTC Fabric 100% Cotton Diaper Cloth Fabric, 2 Yard Precut", 1626 brand:"Chinatex Oriental USA Inc.", 1627 category:"Cotton Fabric", 1628 variant:"Default Title", 1629 price: "7.99", 1630 productId: "15083179147634", 1631 variantId: "61976629969266", 1632 handle:"roc-lon-100-cotton-108-wide-quilt-backing-floral-purple-pattern-cut-by-yard-copy", 1633 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/FC2DC01-2.jpg?v=1782327284"},{id:"FC3CC01",name:"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 3 Yard", 1634 brand:"Chinatex Oriental USA Inc.", 1635 category:"Utility Fabric", 1636 variant:"Default Title", 1637 price: "3.97", 1638 productId: "15076847944050", 1639 variantId: "61954827714930", 1640 handle:"roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-3-yard", 1641 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/FC3CC01.jpg?v=1781805876"},{id:"RLP10816",name:"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Cloud Tonal Pattern, Cut by Yard", 1642 brand:"Chinatex Oriental USA Inc.", 1643 category:"Cotton Fabric", 1644 variant:"Default Title", 1645 price: "14.99",
1646 productId: "15076793778546", 1647 variantId: "61954407989618", 1648 handle:"roc-lon-100-cotton-108-wide-quilt-backing-cloud-tonal-pattern-cut-by-yard", 1649 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/RLP10816-3_1ecd91c2-c238-4372-913c-9758cc40d31a.jpg?v=1781796689"},{id:"RLP10811",name:"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Baroque Beige Pattern, Cut by Yard", 1650 brand:"Chinatex Oriental USA Inc.", 1651 category:"Cotton Fabric", 1652 variant:"Default Title", 1653 price: "14.99", 1654 productId: "15076793614706", 1655 variantId: "61954407825778", 1656 handle:"roc-lon-100-cotton-108-wide-quilt-backing-baroque-beige-pattern-cut-by-yard", 1657 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/RLP10811-3.jpg?v=1781797663"},{id:"ROLSFPSP23006",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Orange And Green Butterfly, Cut by the Yard", 1658 brand:"Chinatex Oriental USA Inc.", 1659 category:"Cotton Fabric", 1660 variant:"Default Title", 1661 price: "9.99", 1662 productId: "15056514056562", 1663 variantId: "61898513973618", 1664 handle:"singer-r-fabric-100-cotton-44-inch-wide-bunnies-and-carrots-on-blue-cut-by-the-yard-copy", 1665 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23006.jpg?v=1780518723"},{id:"ROLSFPSP24026",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Rainbow Blender, Cut by the Yard", 1666 brand:"Chinatex Oriental USA Inc.", 1667 category:"Cotton Fabric", 1668 variant:"Default Title", 1669 price: "9.99", 1670 productId: "15056501604722", 1671 variantId: "61898424385906", 1672 handle:"singer-r-fabric-100-cotton-44-inch-wide-rainbow-blender-cut-by-the-yard", 1673 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24026_70ce200f-438d-4610-8501-35de32f485ae.jpg?v=1780517518"},{id:"ROLSFPSP24014",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Small White Flowers On Yellow, Cut by the Yard", 1674 brand:"Chinatex Oriental USA Inc.", 1675 category:"Cotton Fabric", 1676 variant:"Default Title", 1677 price: "9.99", 1678 productId: "15056501473650", 1679 variantId: "61898423927154", 1680 handle:"singer-r-fabric-100-cotton-44-inch-wide-small-white-flowers-on-yellow-cut-by-the-yard", 1681 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24014.jpg?v=1780517836"},{id:"ROLSFPSP24006",name:"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Purple Pink Flower On White, Cut by the Yard", 1682 brand:"Chinatex Oriental USA Inc.", 1683 category:"Cotton Fabric", 1684 variant:"Default Title", 1685 price: "9.99", 1686 productId: "15056501342578", 1687 variantId: "61898423533938", 1688 handle:"singer-r-fabric-100-cotton-44-inch-wide-purple-pink-flower-on-white-cut-by-the-yard", 1689 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24006.jpg?v=1780518244"},{id:"SFBTR017",name:"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Orange Leaves Cut by the Yard", 1690 brand:"Chinatex Oriental USA Inc.", 1691 category:"Cotton Fabric", 1692 variant:"Default Title", 1693 price: "7.99", 1694 productId: "15055788736882", 1695 variantId: "61893682495858", 1696 handle:"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-orange-leaves-cut-by-the-yard", 1697 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR017-1.jpg?v=1780341216"},{id:"SFBTR008",name:"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Dark Slate Gray Sunshine Cut by the Yard", 1698 brand:"Chinatex Oriental USA Inc.", 1699 category:"Cotton Fabric", 1700 variant:"Default Title", 1701 price: "7.99", 1702 productId: "15055788573042", 1703 variantId: "61893682299250", 1704 handle:"singer-fabric-100-cotton-batik-collection-42-inch-wide-dark-slate-gray-sunshine-cut-by-the-yard", 1705 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR008.jpg?v=1780343370"},{id:"SFEM009",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Navy Cut by the Yard", 1706 brand:"Chinatex Oriental USA Inc.", 1707 category:"Cotton Fabric", 1708 variant:"Default Title", 1709 price: "8.99", 1710 productId: "15055788474738", 1711 variantId: "61893677482354", 1712 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-navy-cut-by-the-yard", 1713 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM009_a7569c27-8668-444a-b91a-2751bc315f81.jpg?v=1780343681"},{id:"SFEM006",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Green Cut by the Yard", 1714 brand:"Chinatex Oriental USA Inc.", 1715 category:"Cotton Fabric", 1716 variant:"Default Title", 1717 price: "8.99", 1718 productId: "15055788343666", 1719 variantId: "61893677351282", 1720 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-green-cut-by-the-yard", 1721 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM006.jpg?v=1780343821"},{id:"SFEM005",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Orange Cut by the Yard", 1722 brand:"Chinatex Oriental USA Inc.", 1723 category:"Cotton Fabric", 1724 variant:"Default Title", 1725 price: "8.99", 1726 productId: "15055788310898", 1727 variantId: "61893677318514", 1728 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-orange-cut-by-the-yard", 1729 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM005.jpg?v=1780343859"},{id:"SFEM004",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide White Cut by the Yard", 1730 brand:"Chinatex Oriental USA Inc.", 1731 category:"Cotton Fabric", 1732 variant:"Default Title", 1733 price: "8.99", 1734 productId: "15055788278130", 1735 variantId: "61893677285746", 1736 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-white-cut-by-the-yard", 1737 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM004.jpg?v=1780343907"},{id:"SFEM003",name:"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Yellow Cut by the Yard", 1738 brand:"Chinatex Oriental USA Inc.", 1739 category:"Cotton Fabric", 1740 variant:"Default Title", 1741 price: "8.99", 1742 productId: "15055788245362", 1743 variantId: "61893677252978", 1744 handle:"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-yellow-cut-by-the-yard", 1745 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFEM003.jpg?v=1780343973"},{id:"SFROP022",name:"SINGER® Fabric, 100% Cotton, Singer Sewing Machines, Cut by the Yard", 1746 brand:"Chinatex Oriental USA Inc.", 1747 category:"Cotton Fabric", 1748 variant:"Default Title", 1749 price: "9.99", 1750 productId: "15048918729074", 1751 variantId: "61869221708146", 1752 handle:"singer-fabric-100-cotton-singer-sewing-machines-cut-by-the-yard", 1753 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFROP022.jpg?v=1779393335"},{id:"SFROP021",name:"SINGER® Fabric, 100% Cotton, Singer Dress Forms, Cut by the Yard", 1754 brand:"Chinatex Oriental USA Inc.", 1755 category:"Cotton Fabric", 1756 variant:"Default Title", 1757 price: "9.99", 1758 productId: "15048918696306", 1759 variantId: "61869221675378", 1760 handle:"singer-fabric-100-cotton-singer-dress-forms-cut-by-the-yard", 1761 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFROP021.jpg?v=1779393454"},{id:"SFPT021",name:"SINGER® Fabric, 100% Cotton, Flags \u0026 Flowers, Cut by the Yard", 1762 brand:"Chinatex Oriental USA Inc.", 1763 category:"Cotton Fabric", 1764 variant:"Default Title", 1765 price: "9.99", 1766 productId: "15048917746034", 1767 variantId: "61869220692338", 1768 handle:"singer-fabric-100-cotton-flags-flowers-cut-by-the-yard", 1769 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFPT021.jpg?v=1779394825"},{id:"SFPT019",name:"SINGER® Fabric, 100% Cotton, Red, Wht Blue Fireworks On White, Cut by the Yard", 1770 brand:"Chinatex Oriental USA Inc.", 1771 category:"Cotton Fabric", 1772 variant:"Default Title", 1773 price: "9.99", 1774 productId: "15048917680498", 1775 variantId: "61869220626802", 1776 handle:"singer-fabric-100-cotton-red-wht-blue-fireworks-on-white-cut-by-the-yard", 1777 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/SFPT019.jpg?v=1779394187"},{id:"G061003",name:"Stitch \u0026 Sparkle 100% Cotton, 44\" Wide, Cut by the Yard, Big Dots Lagoon", 1778 brand:"Chinatex Oriental USA Inc.", 1779 category:"Cotton Fabric", 1780 variant:"Default Title", 1781 price: "6.99", 1782 productId: "15134751916402", 1783 variantId: "62119131971954", 1784 handle:"stitch-sparkle-100-cotton-44-wide-diy-project-quilt-and-craft-fabric-for-sewing-cut-by-the-yard-big-dots-lagoon", 1785 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/G061003.jpg?v=1785270545"},{id:"D01G0515",name:"Stitch \u0026 Sparkle 100% Cotton Duck Print 54\" Wide, Cut by the Yard, Jacobean Cream", 1786 brand:"Chinatex Oriental USA Inc.", 1787 category:"Utility Fabric", 1788 variant:"Default Title", 1789 price: "6.99", 1790 productId: "15134751719794", 1791 variantId: "62119131709810", 1792 handle:"stitch-sparkle-100-cotton-duck-print-54-wide-diy-project-craft-quilt-fabric-for-sewing-upholstery-home-decor-cut-by-the-yard-jacobean-cream", 1793 compareAtPrice: "0.0",image:"\/\/www.singer.com\/cdn\/shop\/files\/D01G0515.jpg?v=1785272702"},] 1794 }, 1795 searchResultsView:null, 1796 productView:null, 1797 } 1798 ); 1799 } 1800</script>
1800 1801 1802 1803<!-- END app block -->
1803<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1803
1803
1804<script src="https://cdn.shopify.com/extensions/01a0f090-f4dc-7fcf-a240-da981bf433df/syfmarketingapp-26/assets/syf-unifi.js" type="text/javascript" defer="defer"></script>
1804 1805<link href="https://cdn.shopify.com/extensions/01a0f090-f4dc-7fcf-a240-da981bf433df/syfmarketingapp-26/assets/syf-unifi.css" rel="stylesheet" type="text/css" media="all"> 1806<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1807<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 79558213911,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1807
1807
1808<script> 1809 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1810</script>
vendor: 1 bytes, line 1810
1810
1811<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1811).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 79558213911,storefrontBaseUrl: "https://www.singer.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.singer.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2649981298","configuration":"{\"baseUrl\":\"https:\/\/ac.cnstrc.com\",\"apiKeyMap\":\"{\\\"default\\\":\\\"key_AvC7VxTPWHC1FXvi\\\"}\",\"section\":\"Products\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b190cf58f0e8a8968baf3c
1811a92d41a542","type":"APP","apiClientId":134364528641,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2453307762","configuration":"{\"accountID\":\"96f5b8e530d244cf863e60d69e7d1fc3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23c8e03086c374c0b97c93580ddc9ec5","type":"APP","apiClientId":158237,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2262368626","configuration":"{\"shopId\":\"e10ad8-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1944617330","configuration":"{\"projectId\":\"vfcfolj9fj\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1484423538","configuration":"{\"accountID\":\"XHtVeu\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"477692183","configuration":"{\"locale\":\"en_US\",\"client\":\"singersewing\",\"environment\":\"production\",\"deployment_zone\":\"main_site\",\"use_external_ids\":\"false\",\"storefront_api_key\":\"none\",\"product_metafield_key\":\"none\",\"product_metafield_namespace\":\"none\",\"multi_locale_enabled\":\"false\",\"locale_mapping\":\"{}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e9849bbfb1381d47503a57eebf3a7a78","type":"APP","apiClientId":1888040,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"217383191","configuration":"{\"botID\":\"z1clj3ygljv72qah\",\"octaneDomain\":\"https:\/\/app.octaneai.com\",\"octaneNewDomain\":\"https:\/\/app2.octaneai.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aace1440a9416e8b2805b96c7b2f2fe0","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"153157911","configuration":"{\"tagID\":\"2614167442881\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1811,{"id":"152305943","configuration":"{\"tenantId\":\"7b1a69aa-fe98-446e-8e2c-db28cce60b1e\", \"shop\":\"e10ad8-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aecc2e21ca41aa0ccd0fd68bb810007d","type":"APP","apiClientId":4294333,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"150339863","configuration":"{\"myshopifyDomain\":\"e10ad8-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"129761559","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/9d9175afb151652979571051ca5566a92b3a4b2c\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"98992407","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Elevar Custom Pixel","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"103645463","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"cj-network-integration-pixel","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"127369586","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":[],"name":"Signifyd Pixels","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Singer","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"e10ad8-2.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.singer.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"14992236675442","handle":"singer-100-cotton-solid-fabric-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61634032697714","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501801330","handle":"singer-r-fabric-100-cotton-44-inch-wide-ghosts-with-stars-on-pink-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898424877426","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501113202","handle":"singer-r-fabric-100-cotton-44-inch-wide-daisys-on-yellow-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898422878578","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1811,{"id":"15083071766898","handle":"rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61975709712754","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788179826","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-pink-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893676958066","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048918499698","handle":"singer-fabric-100-cotton-spring-gnome-floral-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869221478770","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15076847812978","handle":"roc-lon-47-48-wide-100-cotton-nature-premium-quality-muslin-unbleached-cut-by-yard-off-white","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61954827583858","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15074752168306","handle":"roc-lon-100-cotton-108-wide-quilt-backing-solid-cut-by-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61949483843954","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501375346","handle":"singer-r-fabric-100-cotton-44-inch-wide-lilac-spring-purple-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898423632242","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501211506","handle":"singer-r-fabric-100-cotton-44-inch-wide-springtime-gnomes-white-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898423140722","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788835186","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-tone-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893682626930","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788802418","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-purple-flower-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893682594162","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048918237554","handle":"singer-fabric-100-cotton-stars-allover-on-navy-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869221183858","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048918172018","handle":"singer-fabric-100-cotton-patriotic-stars-on-navy-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869221118322","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15136328253810","handle":"stitch-sparkle-100-cotton-duck-cloth-45-wide-cut-by-the-yard-chevron-copy","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62129513365874","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15097376080242","handle":"warm-white-needled-cotton-batting","isCollective":true,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62033059905906","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1811,{"id":"15076847911282","handle":"roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-15-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61954827682162","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15076847845746","handle":"roc-lon-100-wide-cotton-44-45-wide-woven-ticking-fabric-for-sewing-quilt-craft-home-decor-cut-by-yard-stripe-navy","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61954827616626","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15074577351026","handle":"singer-r-100-cotton-solid-fabric-cut-by-the-yard-copy","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61949219701106","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056514842994","handle":"singer-r-fabric-100-cotton-44-inch-wide-orange-and-green-butterfly-cut-by-the-yard-copy","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898515186034","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501735794","handle":"singer-r-fabric-100-cotton-44-inch-wide-candy-corn-and-purple-dots-on-blk-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898424746354","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501637490","handle":"singer-r-fabric-100-cotton-44-inch-wide-packed-pink-flowers-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898424451442","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501408114","handle":"singer-r-fabric-100-cotton-44-inch-wide-blue-and-orange-butterfly-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898423697778","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788441970","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-purple-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893677449586","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788376434","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-blue-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893677384050","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048918860146","handle":"singer-fabric-100-cotton-liberty-justice-for-all-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869221839218","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15087407104370","handle":"color-wheel-prewound-bobbin-set","isCollective":true,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61997666140530","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15087402778994","handle":"dream-seam-303-sandman-spool","isCollective":true,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61997650674034","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15084306628978","handle":"rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard-copy-1","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61981483991410","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1811,{"id":"15083179147634","handle":"roc-lon-100-cotton-108-wide-quilt-backing-floral-purple-pattern-cut-by-yard-copy","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61976629969266","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15076847944050","handle":"roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-3-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61954827714930","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15076793778546","handle":"roc-lon-100-cotton-108-wide-quilt-backing-cloud-tonal-pattern-cut-by-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61954407989618","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15076793614706","handle":"roc-lon-100-cotton-108-wide-quilt-backing-baroque-beige-pattern-cut-by-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61954407825778","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056514056562","handle":"singer-r-fabric-100-cotton-44-inch-wide-bunnies-and-carrots-on-blue-cut-by-the-yard-copy","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898513973618","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501604722","handle":"singer-r-fabric-100-cotton-44-inch-wide-rainbow-blender-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898424385906","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501473650","handle":"singer-r-fabric-100-cotton-44-inch-wide-small-white-flowers-on-yellow-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898423927154","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15056501342578","handle":"singer-r-fabric-100-cotton-44-inch-wide-purple-pink-flower-on-white-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61898423533938","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788736882","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-orange-leaves-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893682495858","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788573042","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-dark-slate-gray-sunshine-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893682299250","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788474738","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-navy-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893677482354","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788343666","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-green-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893677351282","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1811,{"id":"15055788310898","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-orange-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893677318514","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788278130","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-white-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893677285746","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15055788245362","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-yellow-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61893677252978","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048918729074","handle":"singer-fabric-100-cotton-singer-sewing-machines-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869221708146","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048918696306","handle":"singer-fabric-100-cotton-singer-dress-forms-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869221675378","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048917746034","handle":"singer-fabric-100-cotton-flags-flowers-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869220692338","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15048917680498","handle":"singer-fabric-100-cotton-red-wht-blue-fireworks-on-white-cut-by-the-yard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"61869220626802","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15134751916402","handle":"stitch-sparkle-100-cotton-44-wide-diy-project-quilt-and-craft-fabric-for-sewing-cut-by-the-yard-big-dots-lagoon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62119131971954","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15134751719794","handle":"stitch-sparkle-100-cotton-duck-print-54-wide-diy-project-craft-quilt-fabric-for-sewing-upholstery-home-decor-cut-by-the-yard-jacobean-cream","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62119131709810","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.singer.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"189388587378","themePublished":"true","eventMetadataId":"11af2734-e0c9-4409-97ca-6a331e3a591c","pageType":"collection","resourceId":"476636578071","shopId":"79558213911","storefrontBaseUrl":"https:\/\/www.singer.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"476636578071\",\"title\":\"New Arrivals\",\"productVariants\":[{\"price\":{\"amount\":7.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® 100% Cotton Solid Fabric - Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"14992236675442\",\"untranslatedTitle\":\"SINGER® 100% Cotton Solid Fabric - Cut by the Yard\",\"url\":\"\/products\/singer-100-cotton-solid-fabric-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61634032697714\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/w9xVEZsA.jpg?v=1772662144\"},\"sku\":\"SFSR015\",\"title\":\"Red\",\"untranslatedTitle\":\"Red\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Ghosts With Stars On Pink, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501801330\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Ghosts With Stars On Pink, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-ghosts-with-stars-on-pink-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898424877426\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SF002-1_77f3732c-39ae-40f7-8fb4-cb8ac116413d.jpg?v=1780517128\"},\"sku\":\"SF002\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Daisys On Yellow, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501113202\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Daisys On Yellow, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-daisys-on-yellow-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898422878578\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23009.jpg?v=1780518595\"},\"sku\":\"ROLSFPSP23009\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"RTC Fabric 42\\\"\/43\\\" Wide 100% Cotton Flannel Solid Fabric by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15083071766898\",\"untranslatedTitle\":\"RTC Fabric 42\\\"\/43\\\" Wide 100% Cotton Flannel Solid Fabric by the Yard\",\"url\":\"\/products\/rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard\",\"type\":\"Flannel Fabric\"},\"id\":\"61975709712754\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/FLN001S_79bceb7c-bda3-4f0d-901d-4aa26f955abb.jpg?v=1782316614\"}
1811,\"sku\":\"FLN001S\",\"title\":\"Cream\",\"untranslatedTitle\":\"Cream\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Pink Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788179826\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Pink Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-pink-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893676958066\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM002.jpg?v=1780344045\"},\"sku\":\"SFEM002\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Spring Gnome Floral, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048918499698\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Spring Gnome Floral, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-spring-gnome-floral-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61869221478770\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFROP002.jpg?v=1779393884\"},\"sku\":\"SFROP002\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":3.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 47\/48\\\" Wide 100% Cotton Nature Premium Quality Muslin Unbleached, Cut by Yard, Off-White\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15076847812978\",\"untranslatedTitle\":\"Roc-lon 47\/48\\\" Wide 100% Cotton Nature Premium Quality Muslin Unbleached, Cut by Yard, Off-White\",\"url\":\"\/products\/roc-lon-47-48-wide-100-cotton-nature-premium-quality-muslin-unbleached-cut-by-yard-off-white\",\"type\":\"Utility Fabric\"},\"id\":\"61954827583858\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/408-3.jpg?v=1781804387\"},\"sku\":\"408\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Solid, Cut By Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15074752168306\",\"untranslatedTitle\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Solid, Cut By Yard\",\"url\":\"\/products\/roc-lon-100-cotton-108-wide-quilt-backing-solid-cut-by-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61949483843954\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/RLS10801.jpg?v=1781719736\"},\"sku\":\"RLS10801\",\"title\":\"White\",\"untranslatedTitle\":\"White\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Lilac Spring Purple, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501375346\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Lilac Spring Purple, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-lilac-spring-purple-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898423632242\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24007.jpg?v=1780518186\"},\"sku\":\"ROLSFPSP24007\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Springtime Gnomes White, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501211506\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Springtime Gnomes White, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-springtime-gnomes-white-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898423140722\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23015.jpg?v=1780518416\"},\"sku\":\"ROLSFPSP23015\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":7.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green Tone Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788835186\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green Tone Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-batik-collection-42-inch-wide-green-tone-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893682626930\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR020-1.jpg?v=1780340843\"},\"sku\":\"SFBTR020\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":7.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Purple Flower Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788802418\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Purple Flower Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-purple-flower-cut-by-the-yard\",\"type\":\"Cotton Fabric\"}
1811,\"id\":\"61893682594162\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR019-1.jpg?v=1780340998\"},\"sku\":\"SFBTR019\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Stars Allover On Navy, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048918237554\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Stars Allover On Navy, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-stars-allover-on-navy-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61869221183858\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFPT032.jpg?v=1779398376\"},\"sku\":\"SFPT032\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Patriotic Stars On Navy, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048918172018\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Patriotic Stars On Navy, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-patriotic-stars-on-navy-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61869221118322\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFPT030_897f861b-6329-42ef-9a0f-4f34a29e532a.jpg?v=1779398077\"},\"sku\":\"SFPT030\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15136328253810\",\"untranslatedTitle\":\"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot\",\"url\":\"\/products\/stitch-sparkle-100-cotton-duck-cloth-45-wide-cut-by-the-yard-chevron-copy\",\"type\":\"Cotton Fabric\"},\"id\":\"62129513365874\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/B01B0115-2.jpg?v=1785352533\"},\"sku\":\"B01B0115\",\"title\":\"Blue\",\"untranslatedTitle\":\"Blue\"},{\"price\":{\"amount\":10.76,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Warm \u0026 White Needled Cotton Batting\",\"vendor\":\"Linda's Electric Quilters\",\"id\":\"15097376080242\",\"untranslatedTitle\":\"Warm \u0026 White Needled Cotton Batting\",\"url\":\"\/products\/warm-white-needled-cotton-batting\",\"type\":\"Batting\"},\"id\":\"62033059905906\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/Warm-_-White-Needled-Cotton-Batting-Warm-Company-238666543.jpg?v=1783619693\"},\"sku\":\"WMC-2423\",\"title\":\"Baby (45\\\" X 60\\\")\",\"untranslatedTitle\":\"Baby (45\\\" X 60\\\")\"},{\"price\":{\"amount\":10.97,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 15 Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15076847911282\",\"untranslatedTitle\":\"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 15 Yard\",\"url\":\"\/products\/roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-15-yard\",\"type\":\"Utility Fabric\"}
1811,\"id\":\"61954827682162\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/FC15CC01.jpg?v=1781805016\"},\"sku\":\"FC15CC01\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":7.5,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 100% Cotton 44\/45\\\" Woven Ticking Fabric, Cut by Yard, Stripe Navy\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15076847845746\",\"untranslatedTitle\":\"Roc-lon 100% Cotton 44\/45\\\" Woven Ticking Fabric, Cut by Yard, Stripe Navy\",\"url\":\"\/products\/roc-lon-100-wide-cotton-44-45-wide-woven-ticking-fabric-for-sewing-quilt-craft-home-decor-cut-by-yard-stripe-navy\",\"type\":\"Utility Fabric\"},\"id\":\"61954827616626\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/473_ee795f8c-eeb4-4e1c-bdb6-8f6ee1a86e88.jpg?v=1781804645\"},\"sku\":\"473\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":14.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Tone On Tone, Cut By Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15074577351026\",\"untranslatedTitle\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Tone On Tone, Cut By Yard\",\"url\":\"\/products\/singer-r-100-cotton-solid-fabric-cut-by-the-yard-copy\",\"type\":\"Cotton Fabric\"},\"id\":\"61949219701106\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/RLP10804.jpg?v=1781716458\"},\"sku\":\"RLP10804\",\"title\":\"Red\",\"untranslatedTitle\":\"Red\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Yellow And Green Butterfly, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056514842994\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Yellow And Green Butterfly, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-orange-and-green-butterfly-cut-by-the-yard-copy\",\"type\":\"Cotton Fabric\"},\"id\":\"61898515186034\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23004.jpg?v=1780518858\"},\"sku\":\"ROLSFPSP23004\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Candy Corn And Purple Dots On Blk, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501735794\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Candy Corn And Purple Dots On Blk, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-candy-corn-and-purple-dots-on-blk-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898424746354\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SF001.jpg?v=1780517200\"},\"sku\":\"SF001\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Packed Pink Flowers, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501637490\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Packed Pink Flowers, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-packed-pink-flowers-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898424451442\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24027.jpg?v=1780517457\"},\"sku\":\"ROLSFPSP24027\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Blue And Orange Butterfly, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501408114\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Blue And Orange Butterfly, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-blue-and-orange-butterfly-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898423697778\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24010.jpg?v=1780517920\"},\"sku\":\"ROLSFPSP24010\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Purple Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788441970\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Purple Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-purple-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893677449586\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM008.jpg?v=1780343747\"},\"sku\":\"SFEM008\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Blue Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788376434\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Blue Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-blue-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893677384050\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM007.jpg?v=1780343783\"},\"sku\":\"SFEM007\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Liberty Justice For All, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048918860146\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Liberty Justice For All, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-liberty-justice-for-all-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61869221839218\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFROP058.jpg?v=1779392878\"},\"sku\":\"SFROP058\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":19.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"YLI Thread Color Wheel Prewound Bobbin Set\",\"vendor\":\"YLI Threads\",\"id\":\"15087407104370\",\"untranslatedTitle\":\"YLI Thread Color Wheel Prewound Bobbin Set\",\"url\":\"\/products\/color-wheel-prewound-bobbin-set\",\"type\":\"Thread\"},\"id\":\"61997666140530\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/color-wheel-knockout-2-hr.jpg?v=1782928087\"},\"sku\":\"21-3-101\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"YLI Thread Dream Seam #303 - Sandman Spool\",\"vendor\":\"YLI Threads\",\"id\":\"15087402778994\",\"untranslatedTitle\":\"YLI Thread Dream Seam #303 - Sandman Spool\",\"url\":\"\/products\/dream-seam-303-sandman-spool\",\"type\":\"Thread\"},\"id\":\"61997650674034\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/dream-seam-spool-303-hr_927813ff-1d71-4ade-917b-61b073625f2c.jpg?v=1782926735\"},\"sku\":\"12-1-303\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":10.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15084306628978\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle\",\"url\":\"\/products\/rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard-copy-1\",\"type\":\"Precut Fabric\"},\"id\":\"61981483991410\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFPCHFB009.jpg?v=1782490727\"},\"sku\":\"SFPCHFB009\",\"title\":\"Blue Tonal\",\"untranslatedTitle\":\"Blue Tonal\"},{\"price\":{\"amount\":7.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"RTC Fabric 100% Cotton Diaper Cloth Fabric, 2 Yard Precut\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15083179147634\",\"untranslatedTitle\":\"RTC Fabric 100% Cotton Diaper Cloth Fabric, 2 Yard Precut\",\"url\":\"\/products\/roc-lon-100-cotton-108-wide-quilt-backing-floral-purple-pattern-cut-by-yard-copy\",\"type\":\"Cotton Fabric\"},\"id\":\"61976629969266\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/FC2DC01-2.jpg?v=1782327284\"},\"sku\":\"FC2DC01\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":3.97,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 3 Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15076847944050\",\"untranslatedTitle\":\"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 3 Yard\",\"url\":\"\/products\/roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-3-yard\",\"type\":\"Utility Fabric\"},\"id\":\"61954827714930\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/FC3CC01.jpg?v=1781805876\"},\"sku\":\"FC3CC01\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":14.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Cloud Tonal Pattern, Cut by Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15076793778546\",\"untranslatedTitle\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Cloud Tonal Pattern, Cut by Yard\",\"url\":\"\/products\/roc-lon-100-cotton-108-wide-quilt-backing-cloud-tonal-pattern-cut-by-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61954407989618\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/RLP10816-3_1ecd91c2-c238-4372-913c-9758cc40d31a.jpg?v=1781796689\"}
1811,\"sku\":\"RLP10816\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":14.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Baroque Beige Pattern, Cut by Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15076793614706\",\"untranslatedTitle\":\"Roc-lon 100% Cotton, 108\\\" Wide, Quilt Backing, Baroque Beige Pattern, Cut by Yard\",\"url\":\"\/products\/roc-lon-100-cotton-108-wide-quilt-backing-baroque-beige-pattern-cut-by-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61954407825778\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/RLP10811-3.jpg?v=1781797663\"},\"sku\":\"RLP10811\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Orange And Green Butterfly, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056514056562\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Orange And Green Butterfly, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-bunnies-and-carrots-on-blue-cut-by-the-yard-copy\",\"type\":\"Cotton Fabric\"},\"id\":\"61898513973618\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP23006.jpg?v=1780518723\"},\"sku\":\"ROLSFPSP23006\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Rainbow Blender, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501604722\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Rainbow Blender, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-rainbow-blender-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898424385906\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24026_70ce200f-438d-4610-8501-35de32f485ae.jpg?v=1780517518\"},\"sku\":\"ROLSFPSP24026\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Small White Flowers On Yellow, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501473650\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Small White Flowers On Yellow, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-small-white-flowers-on-yellow-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898423927154\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24014.jpg?v=1780517836\"},\"sku\":\"ROLSFPSP24014\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Purple Pink Flower On White, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15056501342578\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Purple Pink Flower On White, Cut by the Yard\",\"url\":\"\/products\/singer-r-fabric-100-cotton-44-inch-wide-purple-pink-flower-on-white-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61898423533938\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/ROLSFPSP24006.jpg?v=1780518244\"},\"sku\":\"ROLSFPSP24006\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":7.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Orange Leaves Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788736882\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Orange Leaves Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-orange-leaves-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893682495858\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR017-1.jpg?v=1780341216\"},\"sku\":\"SFBTR017\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":7.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Dark Slate Gray Sunshine Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788573042\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Dark Slate Gray Sunshine Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-batik-collection-42-inch-wide-dark-slate-gray-sunshine-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893682299250\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFBTR008.jpg?v=1780343370\"},\"sku\":\"SFBTR008\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Navy Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788474738\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Navy Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-navy-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893677482354\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM009_a7569c27-8668-444a-b91a-2751bc315f81.jpg?v=1780343681\"},\"sku\":\"SFEM009\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Green Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788343666\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Green Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-green-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893677351282\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM006.jpg?v=1780343821\"},\"sku\":\"SFEM006\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Orange Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788310898\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Orange Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-orange-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893677318514\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM005.jpg?v=1780343859\"},\"sku\":\"SFEM005\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide White Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788278130\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide White Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-white-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893677285746\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM004.jpg?v=1780343907\"},\"sku\":\"SFEM004\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Yellow Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15055788245362\",\"untranslatedTitle\":\"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Yellow Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-yellow-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61893677252978\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFEM003.jpg?v=1780343973\"},\"sku\":\"SFEM003\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Singer Sewing Machines, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048918729074\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Singer Sewing Machines, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-singer-sewing-machines-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61869221708146\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFROP022.jpg?v=1779393335\"},\"sku\":\"SFROP022\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Singer Dress Forms, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048918696306\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Singer Dress Forms, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-singer-dress-forms-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61869221675378\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFROP021.jpg?v=1779393454\"},\"sku\":\"SFROP021\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Flags \u0026 Flowers, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048917746034\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Flags \u0026 Flowers, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-flags-flowers-cut-by-the-yard\",\"type\":\"Cotton Fabric\"}
1811,\"id\":\"61869220692338\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFPT021.jpg?v=1779394825\"},\"sku\":\"SFPT021\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":9.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"SINGER® Fabric, 100% Cotton, Red, Wht Blue Fireworks On White, Cut by the Yard\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15048917680498\",\"untranslatedTitle\":\"SINGER® Fabric, 100% Cotton, Red, Wht Blue Fireworks On White, Cut by the Yard\",\"url\":\"\/products\/singer-fabric-100-cotton-red-wht-blue-fireworks-on-white-cut-by-the-yard\",\"type\":\"Cotton Fabric\"},\"id\":\"61869220626802\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/SFPT019.jpg?v=1779394187\"},\"sku\":\"SFPT019\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Stitch \u0026 Sparkle 100% Cotton, 44\\\" Wide, Cut by the Yard, Big Dots Lagoon\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15134751916402\",\"untranslatedTitle\":\"Stitch \u0026 Sparkle 100% Cotton, 44\\\" Wide, Cut by the Yard, Big Dots Lagoon\",\"url\":\"\/products\/stitch-sparkle-100-cotton-44-wide-diy-project-quilt-and-craft-fabric-for-sewing-cut-by-the-yard-big-dots-lagoon\",\"type\":\"Cotton Fabric\"},\"id\":\"62119131971954\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/G061003.jpg?v=1785270545\"},\"sku\":\"G061003\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":6.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Stitch \u0026 Sparkle 100% Cotton Duck Print 54\\\" Wide, Cut by the Yard, Jacobean Cream\",\"vendor\":\"Chinatex Oriental USA Inc.\",\"id\":\"15134751719794\",\"untranslatedTitle\":\"Stitch \u0026 Sparkle 100% Cotton Duck Print 54\\\" Wide, Cut by the Yard, Jacobean Cream\",\"url\":\"\/products\/stitch-sparkle-100-cotton-duck-print-54-wide-diy-project-craft-quilt-fabric-for-sewing-upholstery-home-decor-cut-by-the-yard-jacobean-cream\",\"type\":\"Utility Fabric\"},\"id\":\"62119131709810\",\"image\":{\"src\":\"\/\/www.singer.com\/cdn\/shop\/files\/D01G0515.jpg?v=1785272702\"},\"sku\":\"D01G0515\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}]}}]]"});})();</script>
1811<script> 1812 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1813 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1814 window.ShopifyAnalytics.meta.currency = 'USD'; 1815 var meta = {"products":[{"id":14992236675442,"gid":"gid:\/\/shopify\/Product\/14992236675442","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-100-cotton-solid-fabric-cut-by-the-yard","variants":[{"id":61634032697714,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Red","public_title":"Red","sku":"SFSR015"},{"id":61633909916018,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Pink Ladies","public_title":"Pink Ladies","sku":"SFSR010"},{"id":61634032566642,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Barbie Pink","public_title":"Barbie Pink","sku":"SFSR011"},{"id":61634032599410,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Raspberry","public_title":"Raspberry","sku":"SFSR012"},{"id":61858564899186,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Radiant Orchid","public_title":"Radiant Orchid","sku":"SFSR028"},{"id":61858565095794,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Teaberry","public_title":"Teaberry","sku":"SFSR034"},{"id":61858564735346,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Rio Red","public_title":"Rio Red","sku":"SFSR022"},{"id":61634032664946,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Orange Tiger","public_title":"Orange Tiger","sku":"SFSR014"},{"id":61858565030258,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Peach","public_title":"Peach","sku":"SFSR032"},{"id":61858565063026,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Peach Echo","public_title":"Peach Echo","sku":"SFSR033"},{"id":61634032632178,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Vibrant Yellow","public_title":"Vibrant Yellow","sku":"SFSR013"},{"id":61858565128562,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Sunset Gold","public_title":"Sunset Gold","sku":"SFSR035"},{"id":61858564931954,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Iceland Poppy","public_title":"Iceland Poppy","sku":"SFSR029"},{"id":61633909817714,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Honey Dew","public_title":"Honey Dew","sku":"SFSR007"},{"id":61633909883250,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Ceramic","public_title":"Ceramic","sku":"SFSR009"},{"id":61633909850482,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Emerald Green","public_title":"Emerald Green","sku":"SFSR008"},{"id":61858564997490,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Campsite","public_title":"Campsite","sku":"SFSR031"},{"id":61858564768114,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Amazon","public_title":"Amazon","sku":"SFSR024"},{"id":61634032730482,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Chive","public_title":"Chive","sku":"SFSR016"},{"id":61858564964722,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Opaline Green","public_title":"Opaline Green","sku":"SFSR030"},{"id":61858565194098,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Shadow Lime","public_title":"Shadow Lime","sku":"SFSR038"},{"id":61633909719410,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Blue","public_title":"Blue","sku":"SFSR004"},{"id":61633909752178,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Classic Blue","public_title":"Classic Blue","sku":"SFSR005"},{"id":61858564800882,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Blue Light","public_title":"Blue Light","sku":"SFSR025"},{"id":61858564833650,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Gulf Stream","public_title":"Gulf Stream","sku":"SFSR026"},{"id":61634032861554,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Purple","public_title":"Purple","sku":"SFSR020"},{"id":61634032894322,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Ultra Violet","public_title":"Ultra Violet","sku":"SFSR021"},{"id":61633909784946,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Navy","public_title":"Navy","sku":"SFSR006"},{"id":61633909621106,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Bright White","public_title":"Bright White","sku":"SFSR001"},{"id":61633909653874,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Snow White","public_title":"Snow White","sku":"SFSR002"},{"id":61633909686642,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Ecru","public_title":"Ecru","sku":"SFSR003"},{"id":61634032763250,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Oyster","public_title":"Oyster","sku":"SFSR017"},{"id":61634032796018,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Slate","public_title":"Slate","sku":"SFSR018"},{"id":61858564866418,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Chocolate Brown","public_title":"Chocolate Brown","sku":"SFSR027"},{"id":61858565161330,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Cacao Nibs","public_title":"Cacao Nibs","sku":"SFSR036"},{"id":61634032828786,"price":799,"name":"SINGER® 100% Cotton Solid Fabric - Cut by the Yard - Black","public_title":"Black","sku":"SFSR019"}],"remote":false,"collective":false},{"id":15056501801330,"gid":"gid:\/\/shopify\/Product\/15056501801330","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-ghosts-with-stars-on-pink-cut-by-the-yard","variants":[{"id":61898424877426,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Ghosts With Stars On Pink, Cut by the Yard","public_title":null,"sku":"SF002"}],"remote":false,"collective":false}
1815,{"id":15056501113202,"gid":"gid:\/\/shopify\/Product\/15056501113202","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-daisys-on-yellow-cut-by-the-yard","variants":[{"id":61898422878578,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Daisys On Yellow, Cut by the Yard","public_title":null,"sku":"ROLSFPSP23009"}],"remote":false,"collective":false},{"id":15083071766898,"gid":"gid:\/\/shopify\/Product\/15083071766898","vendor":"Chinatex Oriental USA Inc.","type":"Flannel Fabric","handle":"rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard","variants":[{"id":61975709712754,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Cream","public_title":"Cream","sku":"FLN001S"},{"id":61976403870066,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Light Yellow","public_title":"Light Yellow","sku":"FLN002S"},{"id":61976403902834,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Light Blue","public_title":"Light Blue","sku":"FLN003S"},{"id":61976403935602,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Punch Pink","public_title":"Punch Pink","sku":"FLN004S"},{"id":61976403968370,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Orange","public_title":"Orange","sku":"FLN005S"},{"id":61976404001138,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Lilac","public_title":"Lilac","sku":"FLN006S"},{"id":61976404033906,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Kiwi","public_title":"Kiwi","sku":"FLN007S"},{"id":61976404066674,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Red","public_title":"Red","sku":"FLN008S"},{"id":61976404099442,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Purple","public_title":"Purple","sku":"FLN009S"},{"id":61976404132210,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Kelly Green","public_title":"Kelly Green","sku":"FLN010S"},{"id":61976404164978,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Rich Red","public_title":"Rich Red","sku":"FLN011S"},{"id":61976404197746,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Hot Pink","public_title":"Hot Pink","sku":"FLN012S"},{"id":61976404230514,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Black","public_title":"Black","sku":"FLN013S"},{"id":61976404263282,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Brown","public_title":"Brown","sku":"FLN014S"},{"id":61976404296050,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Light Pink","public_title":"Light Pink","sku":"FLN015S"},{"id":61976404328818,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Aqua","public_title":"Aqua","sku":"FLN016S"},{"id":61976404361586,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Lime Green","public_title":"Lime Green","sku":"FLN017S"},{"id":61976404394354,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Bright Pink","public_title":"Bright Pink","sku":"FLN018S"},{"id":61976404427122,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Bright Yellow","public_title":"Bright Yellow","sku":"FLN019S"},{"id":61976404459890,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Blue","public_title":"Blue","sku":"FLN020S"},{"id":61976404492658,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Royal Blue","public_title":"Royal Blue","sku":"FLN021S"},{"id":61976404525426,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Gray","public_title":"Gray","sku":"FLN022S"},{"id":61976404558194,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - White","public_title":"White","sku":"FLN023S"},{"id":61976404590962,"price":699,"name":"RTC Fabric 42\"\/43\" Wide 100% Cotton Flannel Solid Fabric by the Yard - Evergreen","public_title":"Evergreen","sku":"FLN024S"}],"remote":false,"collective":false},{"id":15055788179826,"gid":"gid:\/\/shopify\/Product\/15055788179826","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-pink-cut-by-the-yard","variants":[{"id":61893676958066,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Pink Cut by the Yard","public_title":null,"sku":"SFEM002"}],"remote":false,"collective":false},{"id":15048918499698,"gid":"gid:\/\/shopify\/Product\/15048918499698","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-spring-gnome-floral-cut-by-the-yard","variants":[{"id":61869221478770,"price":999,"name":"SINGER® Fabric, 100% Cotton, Spring Gnome Floral, Cut by the Yard","public_title":null,"sku":"SFROP002"}],"remote":false,"collective":false},{"id":15076847812978,"gid":"gid:\/\/shopify\/Product\/15076847812978","vendor":"Chinatex Oriental USA Inc.","type":"Utility Fabric","handle":"roc-lon-47-48-wide-100-cotton-nature-premium-quality-muslin-unbleached-cut-by-yard-off-white","variants":[{"id":61954827583858,"price":399,"name":"Roc-lon 47\/48\" Wide 100% Cotton Nature Premium Quality Muslin Unbleached, Cut by Yard, Off-White","public_title":null,"sku":"408"}],"remote":false,"collective":false},{"id":15074752168306,"gid":"gid:\/\/shopify\/Product\/15074752168306","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"roc-lon-100-cotton-108-wide-quilt-backing-solid-cut-by-yard","variants":[{"id":61949483843954,"price":999,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Solid, Cut By Yard - White","public_title":"White","sku":"RLS10801"},{"id":61949483876722,"price":999,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Solid, Cut By Yard - Natural","public_title":"Natural","sku":"RLS10802"}
1815,{"id":61949483909490,"price":1199,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Solid, Cut By Yard - Black","public_title":"Black","sku":"RLS10803"}],"remote":false,"collective":false},{"id":15056501375346,"gid":"gid:\/\/shopify\/Product\/15056501375346","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-lilac-spring-purple-cut-by-the-yard","variants":[{"id":61898423632242,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Lilac Spring Purple, Cut by the Yard","public_title":null,"sku":"ROLSFPSP24007"}],"remote":false,"collective":false},{"id":15056501211506,"gid":"gid:\/\/shopify\/Product\/15056501211506","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-springtime-gnomes-white-cut-by-the-yard","variants":[{"id":61898423140722,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Springtime Gnomes White, Cut by the Yard","public_title":null,"sku":"ROLSFPSP23015"}],"remote":false,"collective":false},{"id":15055788835186,"gid":"gid:\/\/shopify\/Product\/15055788835186","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-tone-cut-by-the-yard","variants":[{"id":61893682626930,"price":799,"name":"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green Tone Cut by the Yard","public_title":null,"sku":"SFBTR020"}],"remote":false,"collective":false},{"id":15055788802418,"gid":"gid:\/\/shopify\/Product\/15055788802418","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-purple-flower-cut-by-the-yard","variants":[{"id":61893682594162,"price":799,"name":"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Purple Flower Cut by the Yard","public_title":null,"sku":"SFBTR019"}],"remote":false,"collective":false},{"id":15048918237554,"gid":"gid:\/\/shopify\/Product\/15048918237554","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-stars-allover-on-navy-cut-by-the-yard","variants":[{"id":61869221183858,"price":999,"name":"SINGER® Fabric, 100% Cotton, Stars Allover On Navy, Cut by the Yard","public_title":null,"sku":"SFPT032"}],"remote":false,"collective":false},{"id":15048918172018,"gid":"gid:\/\/shopify\/Product\/15048918172018","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-patriotic-stars-on-navy-cut-by-the-yard","variants":[{"id":61869221118322,"price":999,"name":"SINGER® Fabric, 100% Cotton, Patriotic Stars On Navy, Cut by the Yard","public_title":null,"sku":"SFPT030"}],"remote":false,"collective":false},{"id":15136328253810,"gid":"gid:\/\/shopify\/Product\/15136328253810","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"stitch-sparkle-100-cotton-duck-cloth-45-wide-cut-by-the-yard-chevron-copy","variants":[{"id":62129513365874,"price":699,"name":"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot - Blue","public_title":"Blue","sku":"B01B0115"},{"id":62129513398642,"price":699,"name":"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot - Pink","public_title":"Pink","sku":"B01B0215"},{"id":62129513431410,"price":699,"name":"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot - Pink Multi","public_title":"Pink Multi","sku":"B01B0415"},{"id":62129513464178,"price":699,"name":"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot - Blue Multi","public_title":"Blue Multi","sku":"B01B0315"},{"id":62129513496946,"price":699,"name":"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot - Grey","public_title":"Grey","sku":"B01B0515"},{"id":62129513529714,"price":699,"name":"Stitch \u0026 Sparkle Bamboo Rayon Fabric Cotton 42\/44 Width, by the Yard, Polkadot - Lilac","public_title":"Lilac","sku":"B01B0615"}],"remote":false,"collective":false},{"id":15097376080242,"gid":"gid:\/\/shopify\/Product\/15097376080242","vendor":"Linda's Electric Quilters","type":"Batting","handle":"warm-white-needled-cotton-batting","variants":[{"id":62033059905906,"price":1076,"name":"Warm \u0026 White Needled Cotton Batting - Baby (45\" X 60\")","public_title":"Baby (45\" X 60\")","sku":"WMC-2423"},{"id":62033059938674,"price":2719,"name":"Warm \u0026 White Needled Cotton Batting - Twin (72\" x 90\")","public_title":"Twin (72\" x 90\")","sku":"WMC-2492"}
1815,{"id":62033059971442,"price":3512,"name":"Warm \u0026 White Needled Cotton Batting - Full (90\" x 96\")","public_title":"Full (90\" x 96\")","sku":"WMC-2482"},{"id":62033060004210,"price":3852,"name":"Warm \u0026 White Needled Cotton Batting - Queen (90\" x 108\")","public_title":"Queen (90\" x 108\")","sku":"WMC-2442"},{"id":62033060036978,"price":6174,"name":"Warm \u0026 White Needled Cotton Batting - King (124\" x 120\")","public_title":"King (124\" x 120\")","sku":"WMC-2451"}],"remote":false,"collective":true},{"id":15076847911282,"gid":"gid:\/\/shopify\/Product\/15076847911282","vendor":"Chinatex Oriental USA Inc.","type":"Utility Fabric","handle":"roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-15-yard","variants":[{"id":61954827682162,"price":1097,"name":"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 15 Yard","public_title":null,"sku":"FC15CC01"}],"remote":false,"collective":false},{"id":15076847845746,"gid":"gid:\/\/shopify\/Product\/15076847845746","vendor":"Chinatex Oriental USA Inc.","type":"Utility Fabric","handle":"roc-lon-100-wide-cotton-44-45-wide-woven-ticking-fabric-for-sewing-quilt-craft-home-decor-cut-by-yard-stripe-navy","variants":[{"id":61954827616626,"price":750,"name":"Roc-lon 100% Cotton 44\/45\" Woven Ticking Fabric, Cut by Yard, Stripe Navy","public_title":null,"sku":"473"}],"remote":false,"collective":false},{"id":15074577351026,"gid":"gid:\/\/shopify\/Product\/15074577351026","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-100-cotton-solid-fabric-cut-by-the-yard-copy","variants":[{"id":61949219701106,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Tone On Tone, Cut By Yard - Red","public_title":"Red","sku":"RLP10804"},{"id":61949219832178,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Tone On Tone, Cut By Yard - Yellow","public_title":"Yellow","sku":"RLP10803"},{"id":61949219996018,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Tone On Tone, Cut By Yard - Green","public_title":"Green","sku":"RLP10806"},{"id":61949220192626,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Tone On Tone, Cut By Yard - Blue","public_title":"Blue","sku":"RLP10805"},{"id":61949220520306,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Tone On Tone, Cut By Yard - Ecru","public_title":"Ecru","sku":"RLP10801"},{"id":61949389177202,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Tone On Tone, Cut By Yard - Gray","public_title":"Gray","sku":"RLP10802"}],"remote":false,"collective":false},{"id":15056514842994,"gid":"gid:\/\/shopify\/Product\/15056514842994","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-orange-and-green-butterfly-cut-by-the-yard-copy","variants":[{"id":61898515186034,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Yellow And Green Butterfly, Cut by the Yard","public_title":null,"sku":"ROLSFPSP23004"}],"remote":false,"collective":false},{"id":15056501735794,"gid":"gid:\/\/shopify\/Product\/15056501735794","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-candy-corn-and-purple-dots-on-blk-cut-by-the-yard","variants":[{"id":61898424746354,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Candy Corn And Purple Dots On Blk, Cut by the Yard","public_title":null,"sku":"SF001"}],"remote":false,"collective":false},{"id":15056501637490,"gid":"gid:\/\/shopify\/Product\/15056501637490","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-packed-pink-flowers-cut-by-the-yard","variants":[{"id":61898424451442,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Packed Pink Flowers, Cut by the Yard","public_title":null,"sku":"ROLSFPSP24027"}],"remote":false,"collective":false},{"id":15056501408114,"gid":"gid:\/\/shopify\/Product\/15056501408114","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-blue-and-orange-butterfly-cut-by-the-yard","variants":[{"id":61898423697778,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Blue And Orange Butterfly, Cut by the Yard","public_title":null,"sku":"ROLSFPSP24010"}],"remote":false,"collective":false},{"id":15055788441970,"gid":"gid:\/\/shopify\/Product\/15055788441970","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-purple-cut-by-the-yard","variants":[{"id":61893677449586,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Purple Cut by the Yard","public_title":null,"sku":"SFEM008"}],"remote":false,"collective":false},{"id":15055788376434,"gid":"gid:\/\/shopify\/Product\/15055788376434","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-blue-cut-by-the-yard","variants":[{"id":61893677384050,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Blue Cut by the Yard","public_title":null,"sku":"SFEM007"}],"remote":false,"collective":false},{"id":15048918860146,"gid":"gid:\/\/shopify\/Product\/15048918860146","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-liberty-justice-for-all-cut-by-the-yard","variants":[{"id":61869221839218,"price":999,"name":"SINGER® Fabric, 100% Cotton, Liberty Justice For All, Cut by the Yard","public_title":null,"sku":"SFROP058"}],"remote":false,"collective":false},{"id":15087407104370,"gid":"gid:\/\/shopify\/Product\/15087407104370","vendor":"YLI Threads","type":"Thread","handle":"color-wheel-prewound-bobbin-set","variants":[{"id":61997666140530,"price":1999,"name":"YLI Thread Color Wheel Prewound Bobbin Set","public_title":null,"sku":"21-3-101"}],"remote":false,"collective":true},{"id":15087402778994,"gid":"gid:\/\/shopify\/Product\/15087402778994","vendor":"YLI Threads","type":"Thread","handle":"dream-seam-303-sandman-spool","variants":[{"id":61997650674034,"price":999,"name":"YLI Thread Dream Seam #303 - Sandman Spool","public_title":null,"sku":"12-1-303"}],"remote":false,"collective":true},{"id":15084306628978,"gid":"gid:\/\/shopify\/Product\/15084306628978","vendor":"Chinatex Oriental USA Inc.","type":"Precut Fabric","handle":"rtc-fabric-42-43-wide-100-cotton-flannel-solid-fabric-by-the-yard-copy-1","variants":[{"id":61981483991410,"price":1099,"
1815name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Blue Tonal","public_title":"Blue Tonal","sku":"SFPCHFB009"},{"id":61981484024178,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Santa's Village","public_title":"Santa's Village","sku":"SFPCHFB003"},{"id":61981484056946,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - USA \u0026 Dog","public_title":"USA \u0026 Dog","sku":"SFPT037"},{"id":61981484122482,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Green Tonal","public_title":"Green Tonal","sku":"SFPCHFB007"},{"id":61981484155250,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Snowglobe","public_title":"Snowglobe","sku":"SFPCHFB013"},{"id":61981484253554,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Unic Wishes","public_title":"Unic Wishes","sku":"SFPCHFB004"},{"id":61981484286322,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Football Pack","public_title":"Football Pack","sku":"SFPT039"},{"id":61981484319090,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Navy Solid","public_title":"Navy Solid","sku":"SFSB013"},{"id":61981484351858,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Poinsettia","public_title":"Poinsettia","sku":"SFPCHFB011"},{"id":61981484384626,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Stars \u0026 Gnomes","public_title":"Stars \u0026 Gnomes","sku":"SFPT038"},{"id":61981484417394,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Black Solid","public_title":"Black Solid","sku":"SFSB015"},{"id":61981484450162,"price":1099,"name":"SINGER® Fabric, 100% Cotton, 18 x 21 Inches, 5 Piece Fat Quarter Bundle - Patriotic Flowers","public_title":"Patriotic Flowers","sku":"SFPT040"}],"remote":false,"collective":false},{"id":15083179147634,"gid":"gid:\/\/shopify\/Product\/15083179147634","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"roc-lon-100-cotton-108-wide-quilt-backing-floral-purple-pattern-cut-by-yard-copy","variants":[{"id":61976629969266,"price":799,"name":"RTC Fabric 100% Cotton Diaper Cloth Fabric, 2 Yard Precut","public_title":null,"sku":"FC2DC01"}],"remote":false,"collective":false},{"id":15076847944050,"gid":"gid:\/\/shopify\/Product\/15076847944050","vendor":"Chinatex Oriental USA Inc.","type":"Utility Fabric","handle":"roc-lon-100-cotton-muslin-cheesecloth-halloween-outdoors-party-decoration-fabric-white-3-yard","variants":[{"id":61954827714930,"price":397,"name":"Roc-lon 100% Cotton, Muslin, Cheesecloth, Halloween Outdoors Party, Decoration Fabric, White 3 Yard","public_title":null,"sku":"FC3CC01"}],"remote":false,"collective":false},{"id":15076793778546,"gid":"gid:\/\/shopify\/Product\/15076793778546","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"roc-lon-100-cotton-108-wide-quilt-backing-cloud-tonal-pattern-cut-by-yard","variants":[{"id":61954407989618,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Cloud Tonal Pattern, Cut by Yard","public_title":null,"sku":"RLP10816"}],"remote":false,"collective":false},{"id":15076793614706,"gid":"gid:\/\/shopify\/Product\/15076793614706","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"roc-lon-100-cotton-108-wide-quilt-backing-baroque-beige-pattern-cut-by-yard","variants":[{"id":61954407825778,"price":1499,"name":"Roc-lon 100% Cotton, 108\" Wide, Quilt Backing, Baroque Beige Pattern, Cut by Yard","public_title":null,"sku":"RLP10811"}],"remote":false,"collective":false},{"id":15056514056562,"gid":"gid:\/\/shopify\/Product\/15056514056562","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-bunnies-and-carrots-on-blue-cut-by-the-yard-copy","variants":[{"id":61898513973618,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Orange And Green Butterfly, Cut by the Yard","public_title":null,"sku":"ROLSFPSP23006"}],"remote":false,"collective":false},{"id":15056501604722,"gid":"gid:\/\/shopify\/Product\/15056501604722","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-rainbow-blender-cut-by-the-yard","variants":[{"id":61898424385906,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Rainbow Blender, Cut by the Yard","public_title":null,"sku":"ROLSFPSP24026"}],"remote":false,"collective":false},{"id":15056501473650,"gid":"gid:\/\/shopify\/Product\/15056501473650","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-small-white-flowers-on-yellow-cut-by-the-yard","variants":[{"id":61898423927154,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Small White Flowers On Yellow, Cut by the Yard","public_title":null,"sku":"ROLSFPSP24014"}],"remote":false,"collective":false},{"id":15056501342578,"gid":"gid:\/\/shopify\/Product\/15056501342578","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-r-fabric-100-cotton-44-inch-wide-purple-pink-flower-on-white-cut-by-the-yard","variants":[{"id":61898423533938,"price":999,"name":"SINGER® Fabric, 100% Cotton, 44 Inch Wide, Purple Pink Flower On White, Cut by the Yard","public_title":null,"sku":"ROLSFPSP24006"}],"remote":false,"collective":false},{"id":15055788736882,"gid":"gid:\/\/shopify\/Product\/15055788736882","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-green-and-orange-leaves-cut-by-the-yard","variants":[{"id":61893682495858,"price":799,"name":"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Green and Orange Leaves Cut by the Yard","public_title":null,"sku":"SFBTR017"}],"remote":false,"collective":false},{"id":15055788573042,"gid":"gid:\/\/shopify\/Product\/15055788573042","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-batik-collection-42-inch-wide-dark-slate-gray-sunshine-cut-by-the-yard","variants":[{"id":61893682299250,"price":799,"name":"SINGER® Fabric 100% Cotton Batik Collection 42 inch Wide Dark Slate Gray Sunshine Cut by the Yard","public_title":null,"sku":"SFBTR008"}],"remote":false,"collective":false},{"id":15055788474738,"gid":"gid:\/\/shopify\/Product\/15055788474738","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-navy-cut-by-the-yard","variants":[{"id":61893677482354,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Navy Cut by the Yard","public_title":null,"sku":"SFEM009"}],"remote":false,"collective":false},{"id":15055788343666,"gid":"gid:\/\/shopify\/Product\/15055788343666","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-green-cut-by-the-yard","variants":[{"id":61893677351282,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Green Cut by the Yard","public_title":null,"sku":"SFEM006"}],"remote":false,"collective":false},{"id":15055788310898,"gid":"gid:\/\/shopify\/Product\/15055788310898","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-orange-cut-by-the-yard","variants":[{"id":61893677318514,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Orange Cut by the Yard","public_title":null,"sku":"SFEM005"}],"remote":false,"collective":false},{"id":15055788278130,"gid":"gid:\/\/shopify\/Product\/15055788278130","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-white-cut-by-the-yard","variants":[{"id":61893677285746,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide White Cut by the Yard","public_title":null,"sku":"SFEM004"}],"remote":false,"collective":false}
1815,{"id":15055788245362,"gid":"gid:\/\/shopify\/Product\/15055788245362","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-embroidery-fabric-44-inch-wide-yellow-cut-by-the-yard","variants":[{"id":61893677252978,"price":899,"name":"SINGER® Fabric 100% Cotton Embroidery Fabric 44 inch Wide Yellow Cut by the Yard","public_title":null,"sku":"SFEM003"}],"remote":false,"collective":false},{"id":15048918729074,"gid":"gid:\/\/shopify\/Product\/15048918729074","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-singer-sewing-machines-cut-by-the-yard","variants":[{"id":61869221708146,"price":999,"name":"SINGER® Fabric, 100% Cotton, Singer Sewing Machines, Cut by the Yard","public_title":null,"sku":"SFROP022"}],"remote":false,"collective":false},{"id":15048918696306,"gid":"gid:\/\/shopify\/Product\/15048918696306","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-singer-dress-forms-cut-by-the-yard","variants":[{"id":61869221675378,"price":999,"name":"SINGER® Fabric, 100% Cotton, Singer Dress Forms, Cut by the Yard","public_title":null,"sku":"SFROP021"}],"remote":false,"collective":false},{"id":15048917746034,"gid":"gid:\/\/shopify\/Product\/15048917746034","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-flags-flowers-cut-by-the-yard","variants":[{"id":61869220692338,"price":999,"name":"SINGER® Fabric, 100% Cotton, Flags \u0026 Flowers, Cut by the Yard","public_title":null,"sku":"SFPT021"}],"remote":false,"collective":false},{"id":15048917680498,"gid":"gid:\/\/shopify\/Product\/15048917680498","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"singer-fabric-100-cotton-red-wht-blue-fireworks-on-white-cut-by-the-yard","variants":[{"id":61869220626802,"price":999,"name":"SINGER® Fabric, 100% Cotton, Red, Wht Blue Fireworks On White, Cut by the Yard","public_title":null,"sku":"SFPT019"}],"remote":false,"collective":false},{"id":15134751916402,"gid":"gid:\/\/shopify\/Product\/15134751916402","vendor":"Chinatex Oriental USA Inc.","type":"Cotton Fabric","handle":"stitch-sparkle-100-cotton-44-wide-diy-project-quilt-and-craft-fabric-for-sewing-cut-by-the-yard-big-dots-lagoon","variants":[{"id":62119131971954,"price":699,"name":"Stitch \u0026 Sparkle 100% Cotton, 44\" Wide, Cut by the Yard, Big Dots Lagoon","public_title":null,"sku":"G061003"}],"remote":false,"collective":false},{"id":15134751719794,"gid":"gid:\/\/shopify\/Product\/15134751719794","vendor":"Chinatex Oriental USA Inc.","type":"Utility Fabric","handle":"stitch-sparkle-100-cotton-duck-print-54-wide-diy-project-craft-quilt-fabric-for-sewing-upholstery-home-decor-cut-by-the-yard-jacobean-cream","variants":[{"id":62119131709810,"price":699,"name":"Stitch \u0026 Sparkle 100% Cotton Duck Print 54\" Wide, Cut by the Yard, Jacobean Cream","public_title":null,"sku":"D01G0515"}],"remote":false,"collective":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":476636578071,"requestId":"7a0c154f-ef39-4ae0-8e1c-0c47372a623b-1790850260"}}; 1816 for (var attr in meta) { 1817 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1818 } 1819</script>
vendor: 1 bytes, line 1819
1819
1820<script class="analytics"> 1821 (function () { 1822 var customDocumentWrite = function(content) { 1823 var jquery = null; 1824 1825 if (window.jQuery) { 1826 jquery = window.jQuery; 1827 } else if (window.Checkout && window.Checkout.$) { 1828 jquery = window.Checkout.$; 1829 } 1830 1831 if (jquery) { 1832 jquery('body').append(content); 1833 } 1834 }; 1835 1836 var hasLoggedConversion = function(token) { 1837 if (token) { 1838 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1839 } 1840 return false; 1841 } 1842 1843 var setCookieIfConversion = function(token) { 1844 if (token) { 1845 var twoMonthsFromNow = new Date(Date.now()); 1846 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1847 1848 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1849 } 1850 } 1851 1852 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1853 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1854 if (trekkie.integrations) { 1855 return; 1856 } 1857 trekkie.methods = [ 1858 'identify', 1859 'page', 1860 'ready', 1861 'track', 1862 'trackForm', 1863 'trackLink' 1864 ]; 1865 trekkie.factory = function(method) { 1866 return function() { 1867 var args = Array.prototype.slice.call(arguments); 1868 args.unshift(method); 1869 trekkie.push(args); 1870 if (method == 'track' || method == 'page') { 1871 var pageUrl; 1872 try { 1873 pageUrl = window.location.href; 1874 } catch (e) {} 1875 var pageReferrer; 1876 try { 1877 pageReferrer = document.referrer; 1878 } catch (e) {} 1879 try { 1880 if (window.__TREKKIE_SHIM_QUEUE == null) { 1881 window.__TREKKIE_SHIM_QUEUE = []; 1882 } 1883 window.__TREKKIE_SHIM_QUEUE.push({ 1884 from: 'trekkie-stub', 1885 method: method, 1886 args: args.slice(1), 1887 pageContext: { 1888 url: pageUrl, 1889 referrer: pageReferrer 1890 } 1891 }); 1892 } catch (e) { 1893 // no-op 1894 } 1895 } 1896 return trekkie; 1897 }; 1898 }; 1899 for (var i = 0; i < trekkie.methods.length; i++) { 1900 var key = trekkie.methods[i]; 1901 trekkie[key] = trekkie.factory(key); 1902 } 1903 trekkie.load = function(config) { 1904 trekkie.config = config || {}; 1905 trekkie.config.initialDocumentCookie = document.cookie; 1906 var first = document.getElementsByTagName('script')[0]; 1907var script = document.createElement('script'); 1908script.type = 'text/javascript'; 1909script.onerror = function(e) { 1910 var scriptFallback = document.createElement('script'); 1911 scriptFallback.type = 'text/javascript'; 1912 scriptFallback.onerror = function(error) { 1913 var Monorail = { 1914 produce: function produce(monorailDomain, schemaId, payload) { 1915 var currentMs = new Date().getTime(); 1916 var event = { 1917 schema_id: schemaId, 1918 payload: payload, 1919 metadata: { 1920 event_created_at_ms: currentMs, 1921 event_sent_at_ms: currentMs 1922 } 1923 }; 1924 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1925 }, 1926 sendRequest: function sendRequest(endpointUrl, payload) { 1927 // Try the sendBeacon API 1928 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1929 var blobData = new window.Blob([payload], { 1930 type: 'text/plain' 1931 }); 1932 1933 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1934 return true; 1935 } // sendBeacon was not successful 1936 1937 } // XHR beacon 1938 1939 var xhr = new XMLHttpRequest(); 1940 1941 try { 1942 xhr.open('POST', endpointUrl); 1943 xhr.setRequestHeader('Content-Type', 'text/plain'); 1944 xhr.send(payload); 1945 } catch (e) { 1946 console.log(e); 1947 } 1948 1949 return false; 1950 }, 1951 isIos12: function isIos12() { 1952 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1953 } 1954 }; 1955 Monorail.produce('monorail-edge.shopifysvc.com', 1956 'trekkie_storefront_load_errors/1.1', 1957 {shop_id: 79558213911, 1958 theme_id: 189388587378, 1959 app_name: "storefront", 1960 context_url: window.location.href, 1961 source_url: "//www.singer.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1962 1963 }; 1964 scriptFallback.async = true; 1965 scriptFallback.src = '//www.singer.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1966 first.parentNode.insertBefore(scriptFallback, first); 1967}; 1968script.async = true; 1969script.src = '//www.singer.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1970first.parentNode.insertBefore(script, first); 1971 1972 }; 1973 trekkie.load( 1974 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":79558213911,"isMerchantRequest":null,"themeId":189388587378,"themeCityHash":"6815672292649973481","contentLanguage":"en","currency":"USD","eventMetadataId":"11af2734-e0c9-4409-97ca-6a331e3a591c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1975 ); 1976 1977 var loaded = false;
1978 trekkie.ready(function() { 1979 if (loaded) return; 1980 loaded = true; 1981 1982 window.ShopifyAnalytics.lib = window.trekkie; 1983 1984 var originalDocumentWrite = document.write; 1985 document.write = customDocumentWrite; 1986 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1987 document.write = originalDocumentWrite; 1988 1989 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1990 var token = match? match[1]: undefined; 1991 if (!hasLoggedConversion(token)) { 1992 setCookieIfConversion(token); 1993 window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: new-arrivals-shop-collection","collectionName":"new-arrivals-shop-collection","collectionId":476636578071,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); 1994 } 1995 }); 1996 1997 window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":476636578071,"requestId":"7a0c154f-ef39-4ae0-8e1c-0c47372a623b-1790850260","shopifyEmitted":true}); 1998 1999 var eventsListenerScript = document.createElement('script'); 2000 eventsListenerScript.async = true; 2001 eventsListenerScript.src = "//www.singer.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2002 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2003})();</script>
vendor: 1 bytes, line 2003
2003
2004<script 2005 defer 2006 src="https://www.singer.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2007 data-application="storefront-renderer" 2008 data-shop-id="79558213911" 2009 data-render-region="gcp-europe-west1" 2010 data-page-type="collection" 2011 data-theme-instance-id="189388587378" 2012 data-theme-name="SVP Worldwide" 2013 data-theme-version="0.1.0" 2014 data-monorail-region="shop_domain" 2015 data-resource-timing-sampling-rate="10" 2016 data-shs="true" 2017 data-shs-beacon="true" 2018 data-shs-export-with-fetch="true" 2019 data-shs-logs-sample-rate="1" 2020 data-shs-beacon-endpoint="https://www.singer.com/api/collect" 2021></script>
2021 2022<meta name="shopify-y" content="28cd792e-085c-4aa9-8ca9-4c8427f8003d" data-expiration="1822407860000"><meta name="shopify-s" content="cdcf14d9-4e65-4a54-8d1d-2ac722bb54a8" data-expiration="1790852060000"><meta name="new-cookie-storage-activated" content="t"> 2023</head> 2024 2025 <!-- Body content follows --> 2026 2027 2028 2029 <body class="singer template-collection-singer flex flex-col min-h-screen overflow-x-hidden iso-US"> 2030 2031 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 2032 Skip to content 2033 </a> 2034 2035 2036 <!-- BEGIN sections: header-group --> 2037<section id="shopify-section-sections--27372412862834__b9c08877-3d03-4006-93e6-6d8c59e07d3d" class="shopify-section shopify-section-group-header-group site-switcher"> 2038<link href="//www.singer.com/cdn/shop/t/320/assets/brand-switcher.css?v=25470870479779105081775748867" rel="stylesheet" type="text/css" media="all" /> 2039 2040 2041 2042 2043<div class="md:flex md:flex-row md:justify-between bg-grey-2"> 2044 <div data-brand-tabs class="brands-tabs"> 2045 <div class="flex flex-row pl-0 list-none" role="list"> 2046 2047 <a 2048 role="listitem" 2049 href="/" 2050 title="Visit Singer homepage" 2051 aria-label="Link to Singer homepage" 2052 class="flex items-center justify-center px-1 block whitespace-nowrap overflow-hidden text-ellipsis text-center uppercase active" 2053 data-brand-tab="singer" 2054 2055 > 2056 <span class='sr-only'>Singer</span> 2057 2058 <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 182 43"> 2059 <!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141) --> 2060 <defs> 2061 <style> 2062 .st0, .st1 { 2063 fill: #ed1944; 2064 } 2065 2066 .st1 { 2067 fill-rule: evenodd; 2068 } 2069 </style> 2070 </defs> 2071 <path class="st0" d="M14.83,18.8s-6.51.45-6.51-3.14,4.61-3.15,5.05-3.15c5.62,0,9.55,3.03,9.55,3.03v-7.3l-1.57,1.46s-5.39-1.57-8.42-1.57-10.67,1.46-10.67,8.43,8.99,6.74,9.66,6.74,6.06-.34,6.18,3.15c.11,3.15-3.93,3.32-5.73,3.26-6.63-.23-9.66-4.27-9.66-4.27v8.54l1.91-1.68s2.36,2.02,8.2,2.02,11.46-2.14,11.46-8.43c0-6.97-9.44-7.08-9.44-7.08"/> 2072 <polygon class="st0" points="40.33 11.39 41.91 9.48 33.14 9.48 34.6 11.17 34.6 31.95 32.58 33.74 42.02 33.74 40.33 31.84 40.33 11.39"/> 2073 <polygon class="st0" points="78.98 9.82 70.22 9.82 72.01 11.28 72.01 24.42 60.33 9.82 52.47 9.82 53.47 10.83 53.47 31.95 51.23 33.86 60.33 33.86 58.98 32.17 58.98 17.23 71.23 33.86 78.53 33.86 77.29 32.28 77.29 11.39 78.98 9.82"/> 2074 <path class="st0" d="M105.62,23.86v3.26s-.9,3.37-5.28,3.37-8.09-2.03-8.09-8.77,5.51-8.2,7.75-8.2c5.73,0,9.1,3.71,9.1,3.71v-7.41l-1.23,1.23s-3.26-1.8-7.41-1.8-13.37,1.24-13.37,13.03,11.12,12.58,13.03,12.58c7.98,0,10.56-4.72,10.56-4.72v-6.07l1.68-2.02h-8.43l1.69,1.8Z"/> 2075 <polygon class="st0" points="127.76 29.93 127.76 24.31 137.42 24.31 139.32 25.99 139.32 18.02 137.53 19.81 127.76 19.81 127.76 14.54 139.1 14.54 141.13 16.56 141.13 10.04 120.79 10.04 122.14 11.39 122.14 32.73 120.45 34.53 142.14 34.53 142.14 27.79 140 29.93 127.76 29.93"/> 2076 <path class="st0" d="M165.95,21.28h-7.64v-6.51h7.3s3.14-.23,3.25,3.14c.11,3.37-2.92,3.37-2.92,3.37M176.62,34.42l-2.25-1.57-5.05-7.63c2.29-.76,5.27-2.58,5.27-6.87,0-7.86-7.3-8.31-7.3-8.31h-16.74l1.91,1.91v20.78l-1.23,1.69h8.42l-1.23-1.91v-6.74h4.57l4.86,7.19-1.01,1.46h9.78Z"/> 2077 <path class="st1" d="M177.87,10.77c-.67,0-1.26.33-1.59.9-.19.31-.27.64-.27.97,0,.48.19.95.54,1.3.36.37.83.57,1.33.57s.96-.19,1.32-.55c.36-.34.55-.81.55-1.32s-.19-.96-.53-1.31c-.36-.37-.83-.56-1.35-.56M177.88,11.08c.43,0,.81.16,1.12.47.29.3.44.67.44,1.12,0,.4-.16.79-.46,1.08-.31.29-.7.46-1.11.46s-.81-.17-1.11-.47c-.29-.3-.45-.68-.45-1.09s.17-.82.47-1.12c.29-.29.67-.44,1.09-.44M177.1,11.56v2.08h.51v-.85h.25l.4.85h.56l-.46-.93c.28-.07.45-.28.45-.55,0-.4-.29-.6-.89-.6h-.81ZM177.61,11.88h.22c.3,0,.45.09.45.31s-.14.29-.43.29h-.25v-.6Z"/> 2078</svg> 2079 2080 </a> 2081 2082 2083 <a 2084 role="listitem" 2085 href="/pages/husqvarnaviking" 2086 title="Visit Husqvarna Viking homepage" 2087 aria-label="Link to Husqvarna Viking homepage" 2088 class=" flex items-center justify-center px-1 block whitespace-nowrap overflow-hidden text-ellipsis text-center " 2089 data-brand-tab="hv" 2090 2091 >
2092 <span class='sr-only'>Husqvarna Viking</span> 2093 2094 <svg 2095 class="" 2096 width="138" 2097 height="23" 2098 viewBox="0 0 138 23" 2099 fill="none" 2100 xmlns="http://www.w3.org/2000/svg" 2101 > 2102 <path d="M51.531 7.67847H48.3668V14.3495C48.3668 16.2047 47.5459 17.1058 45.8526 17.1058C45.2711 17.1058 44.7751 16.924 44.3817 16.5757C43.9541 16.1971 43.7403 15.5535 43.7403 14.6145V7.67847H40.5248V14.8493C40.5248 16.4318 40.9353 17.5601 41.782 18.3097C42.62 19.0594 43.6462 19.3774 45.2027 19.3774C46.2716 19.3774 47.5801 18.7641 48.4096 17.9084C48.4096 18.1507 48.4096 19.0821 48.4096 19.0821H51.5994V7.67847H51.531Z" fill="#DC2133" /> 2103 <path d="M38.8318 3.91513H35.4111C35.4111 3.91513 35.4111 9.54122 35.4111 9.66995C35.2657 9.66995 28.6809 9.66995 28.544 9.66995C28.544 9.54122 28.544 3.91513 28.544 3.91513H25.0549V19.0745H28.544C28.544 19.0745 28.544 12.5171 28.544 12.3883C28.6809 12.3883 35.2743 12.3883 35.4111 12.3883C35.4111 12.5171 35.4111 19.0745 35.4111 19.0745H38.9002V3.91513H38.8318Z" fill="#DC2133" /> 2104 <path d="M58.1246 7.38304C55.5847 7.41333 52.8738 8.31441 52.8738 10.7299C52.8738 13.0924 54.7894 13.7815 56.8589 14.1828L57.6799 14.3418C59.3304 14.6523 60.4678 14.9324 60.4935 15.8032C60.5191 16.6135 59.8008 17.0375 58.3726 17.0678C57.0043 17.0981 56.0807 16.5605 55.9097 15.6367L52.7284 15.5837H52.6515V15.6518C52.8054 18.6731 56.2945 19.4151 58.3299 19.3773C60.6388 19.3319 61.6479 18.8245 62.6229 17.9613C63.3327 17.3328 63.6918 16.5302 63.6918 15.5837C63.6918 13.3196 61.7335 12.6002 59.6126 12.1535L58.937 12.0172C57.2523 11.7219 55.9696 11.4417 56.038 10.6466C56.0978 10.0106 56.7221 9.67739 57.9108 9.6471C58.766 9.62439 59.3817 9.76826 59.835 10.5709L63.1873 10.6088L63.1787 10.533C62.8367 8.17054 60.3481 7.35275 58.1246 7.38304Z" fill="#DC2133" /> 2105 <path d="M89.3216 7.67847H86.0719C86.0719 7.67847 83.5234 15.7579 83.3952 16.1744C83.2583 15.7579 80.6329 7.7239 80.6329 7.7239L77.2293 7.67847H77.1267L81.5736 19.0291L84.943 19.0745C85.0115 19.0291 89.3814 7.76176 89.3814 7.76176L89.4156 7.67847H89.3216Z" fill="#DC2133" /> 2106 <path d="M106.878 7.3149C105.912 7.44362 104.817 8.35985 104.253 9.45024C104.253 9.05649 104.253 7.67836 104.253 7.67836H101.2V19.0744H104.433V13.6301C104.433 12.3125 104.544 11.472 105.142 10.7981C105.613 10.2605 106.451 9.73041 107.263 9.75312C108.084 9.77584 108.572 9.91971 108.58 9.92728L108.674 9.95757V7.43605C108.58 7.36033 107.776 7.19374 106.878 7.3149Z" fill="#DC2133" /> 2107 <path d="M112.676 9.24592C112.676 8.95061 112.676 7.68606 112.676 7.68606H109.623V19.0821H112.839V12.3732C112.839 11.4721 113.087 10.7906 113.583 10.3515C114.096 9.89712 114.806 9.66996 115.644 9.68511C116.952 9.70782 117.465 10.3287 117.525 11.9795V19.0897H120.741V11.3131C120.741 10.1167 120.347 9.15506 119.578 8.47356C118.765 7.74664 117.619 7.38318 116.174 7.38318C114.763 7.38318 113.626 8.00409 112.676 9.24592Z" fill="#DC2133" /> 2108 <path d="M99.6435 17.2118C99.6435 17.2042 99.6435 10.7906 99.6435 10.7906C99.6435 9.92742 99.3186 9.20807 98.6772 8.64016C97.7194 7.79208 96.411 7.38319 94.6578 7.39076C91.391 7.4059 89.5952 8.57201 89.3301 10.8588L89.3215 10.9269H92.5626V10.8588C92.5541 10.518 92.6653 10.2379 92.9133 10.0334C93.4691 9.56396 94.4868 9.62454 94.5039 9.62454C95.1367 9.62454 95.7183 9.79112 96.1544 10.1016C96.4281 10.2985 96.5734 10.5938 96.5905 11.0102C96.6162 11.6539 96.4195 12.0628 93.3836 12.3202C91.0746 12.5171 88.4321 13.1077 88.4321 15.9473C88.4321 16.8711 88.7913 17.6737 89.4583 18.2719C90.2708 18.9913 91.4937 19.385 92.9047 19.385C94.6578 19.385 95.7354 19.014 96.7017 18.1053C96.7274 18.2946 96.8385 19.0291 96.8385 19.0291L99.8744 19.0821H99.9428V18.5975C99.6264 18.3401 99.6179 17.5147 99.6435 17.2118ZM96.428 15.1825C96.428 15.6519 96.2485 16.0533 95.8893 16.3637C95.3163 16.8635 94.4269 17.0301 93.7941 17.0225C92.5199 17.0074 91.716 16.5682 91.6476 15.8488C91.639 15.7958 91.6391 15.7504 91.6391 15.6974C91.6391 14.9175 92.2719 14.4253 93.5204 14.236L94.2644 14.1375L94.6749 14.0921C95.1453 14.0315 95.8294 13.8876 96.4366 13.562C96.4281 13.7362 96.428 15.1825 96.428 15.1825Z" fill="#DC2133" /> 2109 <path d="M76.7161 22.126V7.68591L73.646 7.67834C73.646 7.67834 73.646 8.7233 73.646 8.98075C
210972.7139 7.91308 71.5851 7.37546 70.1997 7.37546C66.5224 7.37546 64.3246 9.63952 64.3246 13.4332C64.3246 15.3338 65.0087 17.0299 66.1974 18.0824C67.1895 18.9608 68.3183 19.3697 69.7464 19.3697C71.2344 19.3697 72.4574 18.8397 73.4921 17.7796C73.4921 18.0749 73.4921 22.1335 73.4921 22.1335L76.7161 22.126ZM70.5674 17.0223C69.7635 17.0223 69.2077 16.8179 68.6433 16.3181C67.9249 15.6821 67.5315 14.6371 67.5315 13.3726C67.5315 12.1686 67.9677 11.1009 68.7202 10.427C69.3017 9.91212 69.8405 9.7001 70.5674 9.7001C72.2692 9.7001 73.2356 10.6239 73.5178 12.5169L73.552 14.0011C73.3553 16.0304 72.3718 17.0223 70.5674 17.0223Z" fill="#DC2133" /> 2110 <path d="M21.463 9.91215C21.0098 7.88282 20.6591 6.87573 19.7184 6.01251C20.7361 5.50517 21.0953 4.33149 21.0953 3.22596C21.0953 2.9458 21.0696 2.66563 21.0354 2.40817C20.9927 2.36274 19.2737 1.68125 19.2737 1.68125L17.2128 1.14363V1.2345V1.57524C17.2213 2.49904 17.2384 3.65 16.5628 4.0589C16.1352 4.27849 15.2972 4.26335 14.5788 4.01347C14.0058 3.81659 13.6125 3.51371 13.4927 3.18053C13.4072 2.9458 13.2789 2.01442 13.4927 0.795312L13.5013 0.734735L13.3901 0.712019C13.0566 0.651442 12.2869 0.5 11.3548 0.5C10.4141 0.5 9.7727 0.628726 9.43063 0.696875L9.2596 0.734735L9.26814 0.795312C9.42208 2.04471 9.36221 2.9458 9.26814 3.1881C9.13132 3.53642 8.72083 3.84688 8.12221 4.04375C7.41241 4.27849 6.62565 4.28606 6.20661 4.07404C5.48826 3.68786 5.52246 2.59748 5.54812 1.71911L5.55667 1.16635L5.4626 1.18906L3.35031 1.74183L1.70836 2.38546C1.65705 2.65806 1.62284 2.97608 1.62284 3.3244C1.62284 4.33907 1.94781 5.52032 2.98258 6.04279C2.04188 6.90602 1.68271 7.91311 1.23801 9.94244C1.01567 11.0631 0.964355 11.9869 0.964355 12.7593C0.964355 13.0622 0.972908 13.3499 0.981459 13.6149L0.990013 13.9708L1.03277 14.5614C1.10119 15.614 1.15249 16.3106 1.46891 17.3934C2.00767 18.8548 2.34119 19.5439 3.42727 20.551C5.54812 22.5122 9.00304 22.5046 11.064 22.497H11.3804H11.7653C13.8519 22.5122 17.3496 22.5425 19.3764 20.551C20.4197 19.5287 20.6933 18.8397 21.2064 17.3934C21.5485 16.4393 21.5998 15.7654 21.6682 14.9098L21.7452 13.9784C21.7623 13.6225 21.7794 13.2515 21.7794 12.8501C21.7794 11.9945 21.7196 11.0631 21.463 9.91215ZM17.341 18.3854C16.8878 19.0744 16.2464 19.2713 15.8188 19.4C14.536 19.7105 13.7493 19.7105 11.389 19.7105C8.98594 19.7105 8.17352 19.7105 6.98482 19.4227L6.90785 19.4C6.48026 19.2713 5.82177 19.0744 5.33432 18.3929C4.35087 16.9088 4.35086 14.0995 4.35086 12.7517C4.35086 11.4493 4.35087 9.01864 5.33432 7.54965C5.82177 6.85301 6.47171 6.65614 6.90785 6.51984C8.17352 6.22453 8.98594 6.22453 11.389 6.22453C13.7493 6.22453 14.5446 6.22452 15.7504 6.49712C16.2464 6.64856 16.8792 6.84544 17.341 7.54965C18.41 9.01864 18.41 11.5553 18.41 12.9183C18.4015 14.198 18.4015 16.8936 17.341 18.3854Z" fill="#DC2133" /> 2111 <path d="M16.2379 7.70114H13.3132V10.836C13.3132 10.8587 13.2362 11.2449 13.2362 11.2449C13.0908 11.3736 12.5948 11.3736 11.389 11.3736C10.149 11.3736 9.63592 11.3736 9.48199 11.2373C9.40502 11.1692 9.40503 11.048 9.40503 10.8436V7.70114H6.44611V18.0522H9.40503V14.2965C9.40503 14.2889 9.48199 13.9103 9.48199 13.9103C9.62737 13.774 10.149 13.774 11.389 13.774C12.5948 13.774 13.0994 13.774 13.2362 13.9027L13.3046 14.2737V18.0522H16.2978V7.70114H16.2379Z" fill="#DC2133" /> 2112 <path d="M132.782 17.2194C132.782 17.2118 132.782 10.7906 132.782 10.7906C132.782 9.92741 132.457 9.20806 131.815 8.64015C130.9 7.82236 129.395 7.38318 127.591 7.39075C124.315 7.4059 122.528 8.572 122.263 10.8588L122.254 10.9269H125.496V10.8588C125.487 10.518 125.598 10.2379 125.846 10.0334C126.394 9.56395 127.428 9.62453 127.437 9.62453C128.138 9.62453 128.899 9.8214 129.293 10.1016C129.566 10.2984 129.712 10.5938 129.729 11.0102C129.754 11.6539 129.558 12.0628 126.522 12.3202C124.213 12.5171 121.57 13.1077 121.57 15.9473C121.57 16.8711 121.93 17.6737 122.597 18.2719C123.409 18.9912 124.632 19.385 126.043 19.385C127.796 19.385 128.874 19.014 129.84 18.1053C129.866 18.2946 129.977 19.0291 129.977 19.0291L133.013 19.0821H133.09V18.5975C132.765 18.3476 132.765 17.5147 132.782 17.2194ZM129.575 15.19C129.575 15.6595 129.395 16.0608 129.036 16.3713C128.463 16.8711 127.574 17.0376 12
21126.941 17.0301C125.667 17.0149 124.863 16.5757 124.794 15.8564C124.786 15.8034 124.786 15.7579 124.786 15.7049C124.786 14.925 125.419 14.4328 126.667 14.2435L127.403 14.1451L127.813 14.0921C128.292 14.0315 128.968 13.8876 129.583 13.562C129.575 13.7362 129.575 15.19 129.575 15.19Z" fill="#DC2133" /> 2113 <path d="M135.159 7.90572C133.902 7.90572 132.884 7.00464 132.884 5.89153C132.884 4.77843 133.894 3.87735 135.159 3.87735C136.416 3.87735 137.434 4.77086 137.434 5.89153C137.434 7.01221 136.416 7.90572 135.159 7.90572ZM135.159 4.21052C134.107 4.21052 133.261 4.96016 133.261 5.89153C133.261 6.82291 134.107 7.57255 135.159 7.57255C136.211 7.57255 137.058 6.81533 137.058 5.89153C137.058 4.96016 136.211 4.21052 135.159 4.21052ZM134.167 4.83901H135.245C135.852 4.83901 136.057 5.17218 136.057 5.40692C136.057 5.75524 135.775 6.00512 135.356 6.02783V6.03541C135.57 6.10355 135.715 6.28528 135.92 6.57303L136.22 6.99706H135.741L135.527 6.65632C135.219 6.1717 135.099 6.07327 134.8 6.07327H134.561V6.98949H134.167V4.83901ZM135.125 5.78553C135.424 5.78553 135.63 5.67951 135.63 5.45992C135.63 5.26305 135.45 5.13432 135.193 5.13432H134.561V5.78553H135.125Z" fill="#DC2133" /> 2114 </svg> 2115 2116 <div class='hv-logo-spacer' style='height: 1px; width: 6px;'></div> 2117 2118 <svg 2119 class="" 2120 width="92" 2121 height="17" 2122 viewBox="0 0 92 17" 2123 fill="none" 2124 xmlns="http://www.w3.org/2000/svg" 2125 > 2126 <path d="M18.4788 2.74155H14.0575L9.6961 12.0023C9.6961 11.8357 5.48864 2.77941 5.48864 2.77941L0.939087 2.74155L7.24174 15.9549L12.0821 15.9928C12.1505 15.9549 18.5472 2.83241 18.5472 2.83241L18.59 2.74155H18.4788Z" fill="#DC2133" /> 2127 <path d="M23.7725 2.74146H19.4624V15.9927H23.8409V2.74146H23.7725Z" fill="#DC2133" /> 2128 <path d="M43.6041 2.74146H38.2848C38.2848 2.74146 31.0842 7.9435 30.8533 8.11009C30.8533 7.85264 30.8533 2.74146 30.8533 2.74146H26.4748V15.9927H30.8533C30.8533 15.9927 30.8533 11.7069 30.8533 11.6993C30.8704 11.7144 32.9229 10.306 33.1965 10.1167C33.282 10.2076 38.9519 15.97 38.9519 15.97L44.4849 15.9927C44.4849 15.9927 36.2752 8.09495 36.1725 7.99651C36.2923 7.91322 43.8093 2.74146 43.8093 2.74146H43.6041Z" fill="#DC2133" /> 2129 <path d="M49.6245 2.74155H45.3144V15.9928H49.693V2.74155H49.6245Z" fill="#DC2133" /> 2130 <path d="M68.7804 2.74155H64.7439C64.7439 2.74155 64.7439 11.6009 64.7439 11.6085C64.7354 11.4798 56.7822 2.76426 56.7822 2.76426L52.4379 2.74155V15.9928H56.5513V7.14852C56.5599 7.27725 64.4874 15.97 64.4874 15.97L68.8488 15.9928V2.74155H68.7804Z" fill="#DC2133" /> 2131 <path d="M70.1915 9.4202C70.1915 13.4713 74.1167 16.3033 79.7353 16.3033C81.1976 16.3033 83.2843 15.9852 84.9861 14.5465C85.0374 14.7131 85.388 15.9398 85.388 15.9398L88.1588 15.9852H88.2272V8.76143H79.9833V11.0406C79.9833 11.0406 84.0369 11.0406 84.225 11.0406C83.9513 12.7822 82.3692 13.7439 79.7353 13.7439C75.9297 13.7439 74.57 11.5101 74.57 9.41263C74.57 8.36767 74.9463 4.97536 79.7353 4.97536C81.7877 4.97536 83.2928 5.78558 83.7375 7.13342L87.9365 7.17885L87.9279 7.10313C87.4319 3.88498 83.3356 2.41599 79.7353 2.41599C74.0227 2.43113 70.1915 5.24039 70.1915 9.4202Z" fill="#DC2133" /> 2132 <path d="M89.6896 4.77089C88.4325 4.77089 87.4148 3.86981 87.4148 2.75671C87.4148 1.64361 88.4239 0.742523 89.6896 0.742523C90.9467 0.742523 91.9643 1.63603 91.9643 2.75671C91.9643 3.87738 90.9552 4.77089 89.6896 4.77089ZM89.6896 1.0757C88.6377 1.0757 87.791 1.82534 87.791 2.75671C87.791 3.68808 88.6377 4.43772 89.6896 4.43772C90.7415 4.43772 91.5881 3.68051 91.5881 2.75671C91.5966 1.82534 90.7415 1.0757 89.6896 1.0757ZM88.6975 1.70418H89.7751C90.3823 1.70418 90.5875 2.03736 90.5875 2.27209C90.5875 2.62041 90.3053 2.87029 89.8863 2.89301V2.90058C90.1 2.96873 90.2454 3.15046 90.4506 3.4382L90.75 3.86224H90.2711L90.0573 3.52149C89.7494 3.03688 89.6297 2.93844 89.3304 2.93844H89.0909V3.85466H88.6975V1.70418ZM89.6639 2.6507C89.9632 2.6507 90.1685 2.54469 90.1685 2.3251C90.1685 2.12822 89.9889 1.9995 89.7323 1.9995H89.0995V2.6507H89.6639Z" fill="#DC2133" /> 2133 </svg> 2134 2135 </a> 2136 2137 2138 <a 2139 role="listitem" 2140 href="/pages/pfaff" 2141 title="Visit PFAFF homepage" 2142 aria-label="Link to PFAFF homepage" 2143 class="flex items-center justify-center px-1 block whitespace-nowrap overflow-hidden text-ellipsis text-center " 2144 data-brand-tab="pfaff" 2145 2146 >
2147 <span class='sr-only'>PFAFF</span> 2148 2149 <svg 2150 class="" 2151 width="54" 2152 height="23" 2153 viewBox="0 0 54 23" 2154 fill="none" 2155 xmlns="http://www.w3.org/2000/svg" 2156 > 2157 <g clip-path="url(#clip0_8420_2174_olk)"> 2158 <path 2159 fill-rule="evenodd" 2160 clip-rule="evenodd" 2161 d="M26.0713 12.0238H28.7185L27.3996 6.38882L26.0713 12.0238ZM25.1635 3.67612H29.669L33.9915 18.6946H30.2607L29.4219 15.0645H25.4439L24.5956 18.6823L20.9195 18.6946C20.9195 18.6946 25.0851 3.67612 25.1635 3.67612Z" 2162 fill="#DA2032" /> 2163 <path 2164 d="M25.1635 3.67612H29.669L33.9915 18.6946H30.2607L29.4219 15.0645H25.4439L24.5956 18.6823L20.9195 18.6946C20.9195 18.6946 25.0851 3.67612 25.1635 3.67612Z" 2165 stroke="#DA2032" 2166 stroke-width="0.25" 2167 stroke-miterlimit="3.8637" /> 2168 <path 2169 fill-rule="evenodd" 2170 clip-rule="evenodd" 2171 d="M5.54715 3.67612C8.36069 3.79942 10.6039 6.20386 10.5017 9.13358C10.3996 12.014 8.25614 14.3222 5.47348 14.3913H3.37283V18.6798H-0.0918236V3.68845L5.54715 3.67612ZM3.39422 11.0966V6.94369H5.35942C6.11984 6.94369 7.12026 7.94739 7.12502 9.03C7.12977 10.1052 6.17212 11.0941 5.35942 11.0941H3.39422V11.0966Z" 2172 fill="#DA2032" /> 2173 <path 2174 d="M5.54715 3.67612C8.36069 3.79942 10.6039 6.20386 10.5017 9.13358C10.3996 12.014 8.25614 14.3222 5.47348 14.3913H3.37283V18.6798H-0.0918236V3.68845L5.54715 3.67612Z" 2175 stroke="#DA2032" 2176 stroke-width="0.25" 2177 stroke-miterlimit="3.8637" /> 2178 <path 2179 d="M20.1519 3.66873V6.89191H16.0504V9.93014H19.9048V13.1533H16.048L16.0433 18.6848H12.5026V3.66873H20.1519Z" 2180 fill="#DA2032" 2181 stroke="#DA2032" 2182 stroke-width="0.25" 2183 stroke-miterlimit="3.8637" /> 2184 <path 2185 d="M43.4563 3.70572V6.9289H39.3548V9.96712H43.2092V13.1903H39.3192V18.7341H35.7714V3.70572H43.4563Z" 2186 fill="#DA2032" 2187 stroke="#DA2032" 2188 stroke-width="0.25" 2189 stroke-miterlimit="3.8637" /> 2190 <path 2191 d="M53.9644 3.67368V6.89686H49.8628V9.93262H53.7172V13.1558H49.8272V18.702H46.2794V3.67368H53.9644Z" 2192 fill="#DA2032" 2193 stroke="#DA1F3D" 2194 stroke-width="0.25" 2195 stroke-miterlimit="3.8637" /> 2196 </g> 2197 <defs> 2198 <clipPath id="clip0_8420_2174_olk"> 2199 <rect 2200 width="54" 2201 height="22" 2202 fill="white" 2203 transform="translate(0 0.701416)" /> 2204 </clipPath> 2205 </defs> 2206 </svg> 2207 2208 </a> 2209 2210 2211 <a 2212 role="listitem" 2213 href="https://www.creativate.com/?utm_source=singer.com&utm_medium=referral&utm_campaign=tab" 2214 title="Visit CREATIVATE homepage" 2215 aria-label="Link to creativate homepage" 2216 class="flex items-center justify-center px-1 block whitespace-nowrap overflow-hidden text-ellipsis text-center " 2217 data-brand-tab="creativate" 2218 2219 > 2220 <span class='sr-only'>CREATIVATE</span> 2221 <div class='creativate-wrapper flex items-center justify-center' style='min-height:35px;'> 2222 2223 <svg xmlns="http://www.w3.org/2000/svg" width="136" height="35" viewBox="0 0 136 35" fill="none"> 2224 <g clip-path="url(#clip0_4937_7390)"> 2225 <path d="M15.841 30.0212C14.2951 33.0569 11.8397 34.7798 8.33587 34.7798C3.83705 34.7798 0.222656 31.4702 0.222656 26.7947C0.222656 22.6935 3.86558 19.0835 8.33587 19.0835C11.6471 19.0835 14.6 20.9159 15.841 23.9799H13.7156C12.5851 21.9019 10.5701 20.8081 8.38936 20.8081C4.91227 20.8081 2.152 23.5151 2.152 26.906C2.152 30.2969 4.88374 33.0587 8.38936 33.0587C10.6789 33.0587 12.6385 32.0197 13.7156 30.023H15.841V30.0212Z" fill="#4D305E"/> 2226 <path d="M17.9648 34.4246V19.4669H19.896V21.6262H19.9512C20.6128 20.0677 21.7718 19.2196 24.2004 19.0835V21.1067H24.1737C21.3849 21.3806 19.896 23.1847 19.896 25.5914V34.4246H17.9648Z" fill="#4D305E"/> 2227 <path d="M26.0429 27.6411C26.2087 30.6221 28.9672 33.057 31.8933 33.057C34.2381 33.057 36.4741 31.7176 37.3015 29.5283H39.3432C38.1842 32.7548 35.1493 34.7781 31.92 34.7781C27.6423 34.7781 24.0547 31.3324 24.0547 26.9573C24.0547 22.5822 27.6709 19.0818 31.8915 19.0818C36.4171 19.0818 39.8122 22.9391 39.8122 27.0669C39.8122 27.2577 39.7854 27.4503 39.7854 27.6411H26.0429ZM37.8258 25.9
2227183C37.2748 22.9091 34.8747 20.8046 31.8933 20.8046C29.0777 20.8046 26.5671 22.8278 26.0429 25.9183H37.8258Z" fill="#4D305E"/> 2228 <path d="M55.3541 34.4229V31.7971H55.297C54.056 33.6578 51.8752 34.7781 49.4199 34.7781C44.8943 34.7781 41.3066 31.3872 41.3066 26.9025C41.3066 22.4179 45.0048 19.0818 49.4199 19.0818C51.9323 19.0818 54.0845 20.2038 55.297 22.091H55.3541V19.467H57.2852V34.4247H55.3541V34.4229ZM55.4629 26.9591C55.4629 23.623 52.8131 20.8064 49.3913 20.8064C45.9695 20.8064 43.2378 23.4321 43.2378 26.9873C43.2378 30.5426 45.859 33.057 49.4181 33.057C52.7864 33.057 55.4629 30.3217 55.4629 26.9591Z" fill="#4D305E"/> 2229 <path d="M63.0138 34.4247V21.1881H59.8398V19.4653H63.0138V14.1873H64.9449V19.4653H68.5593V21.1881H64.9449V34.4247H63.0138Z" fill="#4D305E"/> 2230 <path d="M72.9839 19.4653H71.0527V34.423H72.9839V19.4653Z" fill="#4D305E"/> 2231 <path d="M81.2222 34.4248L74.8457 19.4653H76.9159L82.2421 32.0446L87.6503 19.4653H89.7205L83.3459 34.4248H81.2222Z" fill="#4D305E"/> 2232 <path d="M103.647 34.4229V31.7971H103.59C102.349 33.6578 100.168 34.7781 97.7128 34.7781C93.1873 34.7781 89.5996 31.3872 89.5996 26.9025C89.5996 22.4179 93.2978 19.0818 97.7128 19.0818C100.225 19.0818 102.377 20.2038 103.59 22.091H103.647V19.467H105.578V34.4247H103.647V34.4229ZM103.758 26.9591C103.758 23.623 101.108 20.8064 97.6861 20.8064C94.2643 20.8064 91.5325 23.4321 91.5325 26.9873C91.5325 30.5426 94.1537 33.057 97.7128 33.057C101.081 33.057 103.758 30.3217 103.758 26.9591Z" fill="#4D305E"/> 2233 <path d="M110.735 34.4247V21.1881H107.561V19.4653H110.735V14.1873H112.666V19.4653H116.28V21.1881H112.666V34.4247H110.735Z" fill="#4D305E"/> 2234 <path d="M118.767 27.6411C118.933 30.6221 121.692 33.057 124.618 33.057C126.963 33.057 129.199 31.7176 130.026 29.5283H132.068C130.909 32.7548 127.874 34.7781 124.645 34.7781C120.367 34.7781 116.779 31.3324 116.779 26.9573C116.779 22.5822 120.395 19.0818 124.616 19.0818C129.142 19.0818 132.537 22.9391 132.537 27.0669C132.537 27.2577 132.51 27.4503 132.51 27.6411H118.767ZM130.549 25.9183C129.998 22.9091 127.598 20.8046 124.616 20.8046C121.801 20.8046 119.29 22.8278 118.766 25.9183H130.549Z" fill="#4D305E"/> 2235 <path d="M79.7178 3.96868L78.6711 5.86291L77.6262 3.96868L75.7129 2.93145L77.6262 1.89599L78.6711 0L79.7178 1.89599L81.6293 2.93145L79.7178 3.96868Z" fill="#FFB64D"/> 2236 <path d="M73.5251 10.1391L71.9559 12.9804L70.3868 10.1391L67.5195 8.5841L70.3868 7.02914L71.9559 4.18604L73.5251 7.02914L76.3941 8.5841L73.5251 10.1391Z" fill="#7CABBF"/> 2237 <path d="M84.6312 15.3517L82.2775 19.6155L79.9256 15.3517L75.6211 13.0193L79.9256 10.6869L82.2775 6.4231L84.6312 10.6869L88.9339 13.0193L84.6312 15.3517Z" fill="#FF6663"/> 2238 <path d="M132.543 20.6616L132.135 20.6669L132.113 18.8751L131.422 18.884L131.418 18.5747L133.215 18.5535L133.219 18.8628L132.52 18.8716L132.541 20.6633L132.543 20.6616ZM134.53 20.6386L133.845 19.0183H133.818L133.843 19.3946L133.859 20.6474L133.465 20.6527L133.44 18.5518L134.059 18.5447L134.727 20.165L135.378 18.5288L135.976 18.5217L136.001 20.6227L135.58 20.628L135.566 19.4035L135.582 19.0041H135.555L134.875 20.6368L134.531 20.6404L134.53 20.6386Z" fill="#4D305E"/> 2239 </g> 2240 <defs> 2241 <clipPath id="clip0_4937_7390"> 2242 <rect width="135.778" height="34.7799" fill="white" transform="translate(0.222656)"/> 2243 </clipPath> 2244 </defs> 2245 </svg> 2246 2247 2248 </div> 2249 </a> 2250 2251 2252 </div> 2253 </div> 2254 <div class="hidden svp-tabs md:block"> 2255 <div class="relative flex flex-row pl-0 list-none" role="list"> 2256 2257 <div class="px-3 py-[10px] lg:py-2 md:px-5 cursor-pointer" data-region-trigger> 2258 2259 <svg 2260 class="" 2261 width="28" 2262 height="19" 2263 viewBox="0 0 28 19" 2264 fill="none" 2265 xmlns="http://www.w3.org/2000/svg" 2266 > 2267 <g clip-path="url(#clip0_1_35)"> 2268 <path d="M0.609558 0.45697H27.6096V18.457H0.609558V0.45697Z" fill="white" /> 2269 <path d="M0.609558 0.45697H27.6096V1.84118H0.609558V0.45697ZM0.609558 3.22539H27.6096V4.6096H0.609558V3.22539ZM0.609558 5.99381H27.6096V7.37802H0.609558V5.99381ZM0.609558 8.76223H27.6096V10.1464H0.609558V8.76223ZM0.609558 11.5359H27.6096V12.9201H0.609558V11.5359ZM0.609558 14.3043H27.6096V15.6885H0.609558V14.3043ZM0.609558 17.0728H27.6096V18.457H0.609558V17.0728Z" fill="#D80027" /> 2270 <path d="M0.609558 0.45697H14.1096V10.1464H0.609558V0.45697Z" fill="#2E52B2" /> 2271 <path d="M3.12537 7.7675L2.91484 7.09382L2.68326 7.7675H1.98853L2.55168 8.17276L2.34116 8.84645L2.91484 8.43066L3.47274 8.84645L3.25695 8.17276L3.83063 7.7675H3.12537ZM6.08853 7.7675L5.87274 7.09382L5.65168 7.7675H4.95695L5.5201 8.17276L5.30958 8.84645L5.87274 8.43066L6.44116 8.84645L6.23063 8.17276L6.79379 7.7675H6.08853ZM9.06221 7.7675L8.83589 7.
227109382L8.62537 7.7675H7.91484L8.49379 8.17276L8.27274 8.84645L8.83589 8.43066L9.41484 8.84645L9.19379 8.17276L9.75695 7.7675H9.06221ZM12.0201 7.7675L11.8096 7.09382L11.5885 7.7675H10.8885L11.4569 8.17276L11.2464 8.84645L11.8096 8.43066L12.378 8.84645L12.1517 8.17276L12.7306 7.7675H12.0201ZM5.87274 4.42013L5.65168 5.09382H4.95695L5.5201 5.50961L5.30958 6.17276L5.87274 5.76224L6.44116 6.17276L6.23063 5.50961L6.79379 5.09382H6.08853L5.87274 4.42013ZM2.91484 4.42013L2.68326 5.09382H1.98853L2.55168 5.50961L2.34116 6.17276L2.91484 5.76224L3.47274 6.17276L3.25695 5.50961L3.83063 5.09382H3.12537L2.91484 4.42013ZM8.83589 4.42013L8.62537 5.09382H7.91484L8.49379 5.50961L8.27274 6.17276L8.83589 5.76224L9.41484 6.17276L9.19379 5.50961L9.75695 5.09382H9.06221L8.83589 4.42013ZM11.8096 4.42013L11.5885 5.09382H10.8885L11.4569 5.50961L11.2464 6.17276L11.8096 5.76224L12.378 6.17276L12.1517 5.50961L12.7306 5.09382H12.0201L11.8096 4.42013ZM2.91484 1.75697L2.68326 2.42013H1.98853L2.55168 2.83592L2.34116 3.50434L2.91484 3.08855L3.47274 3.50434L3.25695 2.83592L3.83063 2.42013H3.12537L2.91484 1.75697ZM5.87274 1.75697L5.65168 2.42013H4.95695L5.5201 2.83592L5.30958 3.50434L5.87274 3.08855L6.44116 3.50434L6.23063 2.83592L6.79379 2.42013H6.08853L5.87274 1.75697ZM8.83589 1.75697L8.62537 2.42013H7.91484L8.49379 2.83592L8.27274 3.50434L8.83589 3.08855L9.41484 3.50434L9.19379 2.83592L9.75695 2.42013H9.06221L8.83589 1.75697ZM11.8096 1.75697L11.5885 2.42013H10.8885L11.4569 2.83592L11.2464 3.50434L11.8096 3.08855L12.378 3.50434L12.1517 2.83592L12.7306 2.42013H12.0201L11.8096 1.75697Z" fill="white" /> 2272 </g> 2273 <defs> 2274 <clipPath id="clip0_1_35"> 2275 <rect 2276 width="27" 2277 height="18" 2278 fill="white" 2279 transform="translate(0.609558 0.45697)" /> 2280 </clipPath> 2281 </defs> 2282 </svg> 2283 2284 </div> 2285 2286 2287 2288 2289<div 2290 class="singer hidden absolute region-switcher__container top-[25px] left-0 z-[2000] bg-white w-[230px] xs:w-[260px] border border-grey-3 shadow-lg" 2291 data-region-switcher 2292> 2293 <div class="flex flex-col gap-8 px-6 region-switcher__dropdown py-7"> 2294 <fieldset> 2295 <legend class="block mb-2 uppercase" for="country-selector">Location</legend> 2296 <select 2297 id="country-selector" 2298 class="min-w-full region-switcher--country" 2299 data-country-selector 2300 onchange="redirectToCountry(this)" 2301 > 2302 2303 2304 <option value="CA">Canada</option> 2305 2306 2307 2308 <option value="US" selected>United States</option> 2309 2310 2311 2312 2313 2314 2315 2316 <option value="AT"> Austria</option> 2317 2318 2319 2320 2321 2322 <option value="BR">Brazil</option> 2323 2324 2325 2326 2327 2328 <option value="CH">Switzerland</option> 2329 2330 2331 2332 2333 2334 <option value="CZ">Czechia</option> 2335 2336 2337 2338 2339 2340 <option value="DE">Germany</option> 2341 2342 2343 2344 2345 2346 <option value="DK">Denmark</option> 2347 2348 2349 2350 2351 2352 <option value="ES">Spain</option> 2353 2354 2355 2356 2357 2358 <option value="FI">Finland</option> 2359 2360 2361 2362 2363 2364 <option value="GB">United Kingdom</option> 2365 2366 2367 2368 2369 2370 <option value="IT">Italy</option> 2371 2372 2373 2374 2375 2376 <option value="MX">Mexico</option> 2377 2378 2379 2380 2381 2382 <option value="NO">Norway</option> 2383 2384 2385 2386 2387 2388 <option value="SV">Sweden 2389</option> 2390 2391 </select> 2392 </fieldset> 2393 2394 <fieldset> 2395 <legend class="block mb-2 uppercase" for="language-selector">Language</legend> 2396 <select 2397 id="language-selector" 2398 class="min-w-full region-switcher--language" 2399 data-language-selector 2400 > 2401 2402 2403 <option value="en" selected>English</option> 2404 2405 2406 2407 <option value="es">Spanish</option> 2408 2409 2410 </select> 2411 </fieldset> 2412 2413 <div> 2414 <p class="mb-2 uppercase">Currency: $/USD</p> 2415 <button class="region-switcher__update button button--small button--primary" data-region-update>Update</button> 2416 </div> 2417 </div> 2418</div> 2419 2420 </div> 2421 </div> 2422</div> 2423 2424 2425 2426</section><header id="shopify-section-sections--27372412862834__header-svp" class="shopify-section shopify-section-group-header-group section-header relative"> 2427 2428 2429 2430 2431</header><header id="shopify-section-sections--27372412862834__header-hv" class="shopify-section shopify-section-group-header-group section-header relative"> 2432 2433 2434
2435<script> 2436(function () { 2437 const firstSeg = window.location.pathname.split('/').filter(Boolean)[0]; 2438 2439 let targetHref; 2440 if (firstSeg === 'en-ca') { 2441 targetHref = '/en-ca/account'; 2442 } else if (firstSeg === 'fr-ca') { 2443 targetHref = '/fr-ca/account'; 2444 } else if (firstSeg === 'es') { 2445 targetHref = '/es/account'; 2446 } else { 2447 targetHref = '/account'; 2448 } 2449 2450 // Update ALL account links (desktop + mobile) 2451 const accountLinks = document.querySelectorAll('a[aria-label="account"]'); 2452 if (!accountLinks.length) return; 2453 2454 accountLinks.forEach(link => { 2455 link.href = targetHref; 2456 }); 2457})(); 2458</script>
2458 2459 2460 2461</header><header id="shopify-section-sections--27372412862834__header-pfaff" class="shopify-section shopify-section-group-header-group section-header relative"> 2462 2463 2464
2465<script> 2466(function () { 2467 const firstSeg = window.location.pathname.split('/').filter(Boolean)[0]; 2468 2469 let targetHref; 2470 if (firstSeg === 'en-ca') { 2471 targetHref = '/en-ca/account'; 2472 } else if (firstSeg === 'fr-ca') { 2473 targetHref = '/fr-ca/account'; 2474 } else if (firstSeg === 'es') { 2475 targetHref = '/es/account'; 2476 } else { 2477 targetHref = '/account'; 2478 } 2479 2480 // Update ALL account links (desktop + mobile) 2481 const accountLinks = document.querySelectorAll('a[aria-label="account"]'); 2482 if (!accountLinks.length) return; 2483 2484 accountLinks.forEach(link => { 2485 link.href = targetHref; 2486 }); 2487})(); 2488</script>
2488 2489 2490 2491</header><header id="shopify-section-sections--27372412862834__header-singer" class="shopify-section shopify-section-group-header-group section-header relative"> 2492 2493 2494 2495 2496 2497<style> 2498 #shopify-section-sections--27372412862834__header-singer #navigation-search { 2499 border-radius: 30px; 2500 } 2501 2502 #shopify-section-sections--27372412862834__header-singer .menu-items:hover, #shopify-section-sections--27372412862834__header-singer .utility-links a:hover { 2503 color: var(--primary-1); 2504 text-decoration: none!important; 2505 text-decoration-line: none!important; 2506 } 2507 2508 .navigation-links:hover{ 2509 color: black!important; 2510 } 2511 2512 #navigation-search-mobile { 2513 border-radius: 20px; 2514 } 2515 @media (max-width: 1023px) { 2516 .cart-count-mobile { 2517 position: absolute; 2518 top: 2px; 2519 right: 2px; 2520 min-width: 18px; 2521 height: 18px; 2522 padding: 0 5px; 2523 border-radius: 999px; 2524 display: inline-flex; 2525 align-items: center; 2526 justify-content: center; 2527 font-size: 11px; 2528 line-height: 1; 2529 background: #dc2626; 2530 color: #fff; 2531 font-weight: 700; 2532 } 2533} 2534 </style><div class="top-navigation "> 2535 <div class="w-1/3"> 2536 <form> 2537 <div class="relative "> 2538 <label for="boost-sd__search-widget-init-input-0" class="text-gray-900 sr-only dark:text-white">Search SVP Worldwide</label> 2539 <input 2540 type="text" 2541 id="navigation-search" 2542 class="" 2543 placeholder="Search" 2544 required 2545 name="q" 2546 > 2547 2548 <button 2549 type="submit" 2550 aria-label="Search" 2551 class="absolute px-1 py-2 -translate-y-1/2 end-2 top-1/2 " 2552 ><svg 2553 class="" 2554 width="15" 2555 height="15" 2556 viewBox="0 0 15 15" 2557 fill="none" 2558 xmlns="http://www.w3.org/2000/svg" 2559 > 2560 <path d="M14.7373 13.4378L11.8422 10.5437C12.6488 9.4641 13.0861 8.15874 13.0861 6.78636C13.0861 5.10511 12.4316 3.52401 11.2424 2.3358C10.0533 1.14663 8.47309 0.492083 6.79186 0.492083C5.11063 0.492083 3.53047 1.14663 2.34034 2.3358C-0.113445 4.78958 -0.113445 8.78314 2.34034 11.2369C3.52951 12.4261 5.10966 13.0806 6.7909 13.0806C8.1633 13.0806 9.46858 12.6443 10.5482 11.8377L13.4433 14.7317C13.6218 14.9103 13.856 15 14.0903 15C14.3245 15 14.5588 14.9103 14.7373 14.7317C15.0943 14.3747 15.0943 13.7948 14.7373 13.4378ZM3.63529 9.94306C1.89453 8.20229 1.89453 5.36966 3.63529 3.62895C4.47876 2.78548 5.59991 2.32173 6.79295 2.32173C7.98599 2.32173 9.10704 2.78644 9.94964 3.62895C10.7931 4.47242 11.2569 5.59357 11.2569 6.78661C11.2569 7.9786 10.7921 9.09976 9.94868 9.9433C9.10521 10.7858 7.985 11.2505 6.79198 11.2505C5.59904 11.2515 4.47789 10.7867 3.63529 9.9433V9.94306Z" fill="currentColor" /> 2561 </svg></button> 2562 </div> 2563 </form> 2564 2565 </div> 2566 2567 <div class="flex items-center justify-center lg:min-w-[215px] mx-auto max-lg:max-w-[8.75rem] lg:justify-center"> 2568 2569 2570 <a 2571 href="/" 2572 class="text-center no-underline" 2573 aria-label="Home - singer" 2574 > 2575 <img src="//www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=600" alt="singer 175 year anniversary logotype" srcset="//www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=181 181w, //www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=272 272w, //www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=362 362w" width="181" height="53.75466284074606" loading="eager" sizes="(max-width: 2576 362px) 50vw, 2577 181px 2578 "> 2579 </a> 2580 </div> 2581 2582 <nav class="w-1/3 header__link-list breakage links" role="navigation"> 2583 <ul class="flex justify-end gap-8 utility-links header-singer"> 2584 2585 2586 2587 2588 <li> 2589 <a href="/pages/singer-store-locator" class="utility-links" aria-label="Find A Store">Find A Store</a> 2590 </li> 2591 2592 2593 2594 2595 2596 2597 2598 <li> 2599 <a href="#" aria-label="account" class="text-sm text-grey-6"><svg 2600 class="account-icon " 2601 width="22" 2602 height="22"
2603 viewBox="0 0 22 22" 2604 fill="none" 2605 xmlns="http://www.w3.org/2000/svg" 2606 > 2607 <path 2608 d="M18.3333 19.25V17.4167C18.3333 16.4442 17.947 15.5116 17.2594 14.8239C16.5717 14.1363 15.6391 13.75 14.6666 13.75H7.33329C6.36083 13.75 5.4282 14.1363 4.74057 14.8239C4.05293 15.5116 3.66663 16.4442 3.66663 17.4167V19.25" 2609 stroke="black" 2610 stroke-width="1.5" 2611 stroke-linecap="round" 2612 stroke-linejoin="round" /> 2613 <path 2614 d="M11 10.0833C13.0251 10.0833 14.6667 8.44171 14.6667 6.41667C14.6667 4.39162 13.0251 2.75 11 2.75C8.975 2.75 7.33337 4.39162 7.33337 6.41667C7.33337 8.44171 8.975 10.0833 11 10.0833Z" 2615 stroke="black" 2616 stroke-width="1.5" 2617 stroke-linecap="round" 2618 stroke-linejoin="round" /> 2619 </svg></a> 2620 </li> 2621 2622 <li> 2623 <a href="/cart" class="relative flex text-sm text-black" data-header-cart aria-label="Cart"><svg 2624 width="25" 2625 height="24" 2626 viewBox="0 0 25 24" 2627 fill="none" 2628 xmlns="http://www.w3.org/2000/svg" 2629 > 2630 <path d="M1.86941 2.4C1.47193 2.4 1.14941 2.72251 1.14941 3.12C1.14941 3.51749 1.47193 3.84 1.86941 3.84H4.74197C5.93353 6.79128 7.10729 9.74808 8.28941 12.7051L7.20193 15.3226C7.11099 15.541 7.1363 15.8035 7.26755 16.0004C7.3988 16.1972 7.63223 16.321 7.86942 16.3201H19.8694C20.25 16.3257 20.5997 15.9807 20.5997 15.6001C20.5997 15.2194 20.2501 14.8744 19.8694 14.8801H8.94942L9.57194 13.3951L21.1294 12.4725C21.4322 12.4491 21.7059 12.2129 21.7744 11.9175L23.2144 5.67754C23.3081 5.25754 22.9397 4.79909 22.5094 4.80005H6.67682L5.89682 2.85005C5.78994 2.58567 5.5143 2.40005 5.22933 2.40005L1.86941 2.4ZM7.25453 6.24H21.602L20.4845 11.0851L9.54193 11.9551L7.25453 6.24ZM10.2694 16.8C8.95222 16.8 7.86941 17.8828 7.86941 19.2C7.86941 20.5172 8.95222 21.6 10.2694 21.6C11.5866 21.6 12.6694 20.5172 12.6694 19.2C12.6694 17.8828 11.5866 16.8 10.2694 16.8ZM17.4694 16.8C16.1522 16.8 15.0694 17.8828 15.0694 19.2C15.0694 20.5172 16.1522 21.6 17.4694 21.6C18.7866 21.6 19.8694 20.5172 19.8694 19.2C19.8694 17.8828 18.7866 16.8 17.4694 16.8ZM10.2694 18.24C10.8085 18.24 11.2294 18.6609 11.2294 19.2C11.2294 19.7391 10.8085 20.16 10.2694 20.16C9.73035 20.16 9.30941 19.7391 9.30941 19.2C9.30941 18.6609 9.73035 18.24 10.2694 18.24ZM17.4694 18.24C18.0085 18.24 18.4294 18.6609 18.4294 19.2C18.4294 19.7391 18.0085 20.16 17.4694 20.16C16.9304 20.16 16.5094 19.7391 16.5094 19.2C16.5094 18.6609 16.9304 18.24 17.4694 18.24Z" fill="current" /> 2631 </svg><span class="cart-count hide">0</span> 2632 </a> 2633 </li> 2634 </ul> 2635 </nav> 2636 </div><div class="header-desktop "> 2637 <nav class="relative header__link-list " role="navigation"> 2638 <div class="main-header-wrapper"> 2639 2640 <a 2641 2642 data-menu-trigger="New" 2643 2644 href="/collections/singer-new-arrivals" 2645 class="navigation-links" 2646 > 2647 New 2648 </a> 2649 2650 <a 2651 2652 data-menu-trigger="Heavy Duty" 2653 2654 href="/collections/singer-heavy-duty-machines" 2655 class="navigation-links" 2656 > 2657 Heavy Duty 2658 </a> 2659 2660 <a 2661 2662 data-menu-trigger="Sewing Machines" 2663 2664 href="/collections/all-singer-machines" 2665 class="navigation-links" 2666 > 2667 Sewing Machines 2668 </a> 2669 2670 <a 2671 2672 data-menu-trigger="Fabric" 2673 2674 href="/pages/fabric" 2675 class="navigation-links" 2676 > 2677 Fabric 2678 </a> 2679 2680 <a 2681 2682 data-menu-trigger="Accessories" 2683 2684 href="/collections/all-singer-accessories" 2685 class="navigation-links" 2686 > 2687 Accessories 2688 </a> 2689 2690 <a 2691 2692 data-menu-trigger="Deals" 2693 2694 href="/pages/singer-deals" 2695 class="navigation-links" 2696 > 2697 Deals 2698 </a> 2699 2700 <a 2701 2702 data-menu-trigger="Find Your Fit" 2703 2704 href="#" 2705 class="navigation-links" 2706 > 2707 Find Your Fit 2708 </a></div> 2709 2710 <div class="z-0"><div data-menu="New" class="hidden megamenu " style="padding-bottom: 100px;"> 2711 2712<div class="container header-mega-menu"> 2713 2714<ul class="list-none gap-1.5 flex flex-col"> 2715 <li class="mb-2"> 2716 <a href='#' class="menu-title" 2717 style='text-decoration-line: none!important;' 2718 >New & Featured</a> 2719 </li> 2720 2721 2722<li> 2723 <a href="/collections/singer-new-arrivals" class="menu-items ">New Machines </a> 2724 </li> 2725 2726<li> 2727 <a href="/collections/new-arrivals-shop-collection" class="menu-items ">New Fabric & Sewing Supplies</a> 2728 </li> 2729 2730<li> 2731 <a href="/collections/bestselling-singer" class="menu-items ">Best Sellers</a> 2732 </li> 2733 2734<li> 2735 <a href="/collections/fabric" class="menu-items ">Up to 15% Off Select Fabric</a> 2736 </li> 2737 2738 2739 </ul> 2740 2741<ul class="list-none gap-1.5 flex flex-col"> 2742 <li class="mb-2"> 2743 <a href='#' class="menu-title" 2744 style='text-decoration-line: none!important;' 2745 >Featured Machines</a> 2746 </li> 2747 2748 2749<li> 2750 <a href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" class="menu-items ">Smart Heavy Duty 9120⢠(Pre-Order)</a> 2751 </li> 2752 2753<li> 2754 <a href="/products/singer-heavy-duty-4552-sewing-machine" class="menu-items ">Heavy Duty 4552â¢</a> 2755 </li> 2756 2757<li> 2758 <a href="/products/singer-heavy-duty-4532-sewing-machine" class="menu-items ">Heavy Duty 4532â¢</a> 2759 </li> 2760 2761<li> 2762 <a href="/products/singer-heavy-duty-4523-sewing-machine" class="menu-items ">Heavy Duty 4523â¢</a> 2763 </li> 2764 2765<li> 2766 <a href="/products/singer-heavy-duty-4511-sewing-machine" class="menu-items ">Heavy Duty 4511â¢</a> 2767 </li> 2768 2769<li> 2770 <a href="/products/singer-heavy-duty-0460-serger" class="menu-items ">Heavy Duty 0460⢠Serger</a> 2771 </li> 2772 2773<li> 2774 <a href="/products/singer-heavy-duty-0420-serger" class="menu-items ">Heavy Duty 0420⢠Serger</a> 2775 </li> 2776 2777<li> 2778 <a href="/products/singer-s0080-serger" class="menu-items ">S0080 Serger</a> 2779 </li> 2780 2781 2782 </ul> 2783 2784 2785<a 2786 href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" 2787 class="header-cta group" 2788 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600 600w" width="600" height="615" loading="lazy" style="object-position:80.566% 41.016%;"> 2789<p class="header-cta-headline">Shop Presale</p> 2790 <p class="text-sm text text-grey-6">Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty.</p> 2791 </a> 2792<a 2793 href="/collections/singer-new-arrivals" 2794 class="header-cta group" 2795 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 52.344%;"> 2796<p class="header-cta-headline">The Next Evolution of Heavy Duty Power</p> 2797 <p class="text-sm text text-grey-6">The Heavy Duty⢠you trust, upgraded.</p> 2798 </a> 2799<a 2800 href="/collections/singer-overlock-serger-machines" 2801 class="header-cta group" 2802 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=600 600w" width="600" height="615" loading="lazy"> 2803<p class="header-cta-headline">For Projects That Demand More</p> 2804 <p class="text-sm text text-grey-6">Designed to help new serger users build confidence from the very first project.</p> 2805 </a> 2806 2807</div> 2808 2809 </div><div data-menu="Heavy Duty" class="hidden megamenu " style="padding-bottom: 100px;"> 2810 2811<div class="container header-mega-menu"> 2812 2813<ul class="list-none gap-1.5 flex flex-col"> 2814 <li class="mb-2"> 2815 <a href='/collections/singer-heavy-duty-machines' class="menu-title" 2816 style='text-decoration-line: none!important;' 2817 >Machine Category</a> 2818 </li> 2819 2820 2821<li> 2822 <a href="/collections/singer-heavy-duty-new-arrivals" class="menu-items ">New Arrivals</a> 2823 </li> 2824 2825<li> 2826 <a href="/collections/singer-heavy-duty-machines" class="menu-items ">Sewing </a> 2827 </li> 2828 2829<li> 2830 <a href="/collections/heavy-duty-refurbished" class="menu-items ">Refurbished </a> 2831 </li> 2832 2833<li> 2834 <a href="/collections/heavy-duty-sergers-overlock-machines" class="menu-items ">Serger </a> 2835 </li> 2836 2837<li> 2838 <a href="/collections/singer-heavy-duty-machines" class="menu-items ">View All</a> 2839 </li> 2840 2841 2842 </ul> 2843 2844<ul class="list-none gap-1.5 flex flex-col"> 2845 <li class="mb-2"> 2846 <a href='/collections/all-accessories-notions' class="menu-title" 2847 style='text-decoration-line: none!important;' 2848 >Accessories Category </a> 2849 </li> 2850 2851 2852<li> 2853 <a href="/collections/heavy-duty-accessories" class="menu-items ">Accessories</a> 2854 </li> 2855 2856 2857 </ul> 2858 2859<ul class="list-none gap-1.5 flex flex-col"> 2860 <li class="mb-2"> 2861 <a href='/collections/singer-heavy-duty-machines' class="menu-title" 2862 style='text-decoration-line: none!important;' 2863 >
2863Ways To Save</a> 2864 </li> 2865 2866 2867<li> 2868 <a href="/collections/heavy-duty-bundles-singer" class="menu-items ">Bundles</a> 2869 </li> 2870 2871 2872 </ul> 2873 2874 2875<a 2876 href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" 2877 class="header-cta group" 2878 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600 600w" width="600" height="615" loading="lazy" style="object-position:80.566% 41.016%;"> 2879<p class="header-cta-headline">Shop Presale</p> 2880 <p class="text-sm text text-grey-6">Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty.</p> 2881 </a> 2882<a 2883 href="/collections/singer-new-arrivals" 2884 class="header-cta group" 2885 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 52.344%;"> 2886<p class="header-cta-headline">The next evolution of heavy duty power.</p> 2887 <p class="text-sm text text-grey-6">The Heavy Duty⢠you trust, upgraded.</p> 2888 </a> 2889<a 2890 href="/collections/singer-bundles" 2891 class="header-cta group" 2892 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=600 600w" width="600" height="615" loading="lazy"> 2893<p class="header-cta-headline">Bundle & Save</p> 2894 <p class="text-sm text text-grey-6">Shop your favorite Heavy Duty machines bundled with must-have accessoriesâall at a price thatâs hard to beat.</p> 2895 </a> 2896<a 2897 href="/pages/financing" 2898 class="header-cta group" 2899 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=352 352w, //www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600 600w" width="600" height="615" loading="lazy" style="object-position:10.254% 27.637%;"> 2900<p class="header-cta-headline">Special Financing</p> 2901 <p class="text-sm text text-grey-6">Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card.</p> 2902 </a> 2903</div> 2904 2905 </div><div data-menu="Sewing Machines" class="hidden megamenu " style="padding-bottom: 100px;"> 2906 2907<div class="container header-mega-menu"> 2908 2909<ul class="list-none gap-1.5 flex flex-col"> 2910 <li class="mb-2"> 2911 <a href='/collections/all-singer-machines' class="menu-title" 2912 style='text-decoration-line: none!important;' 2913 >Machine Category</a> 2914 </li> 2915 2916 2917<li> 2918 <a href="/collections/singer-sewing-machines" class="menu-items ">Sewing </a> 2919 </li> 2920 2921<li> 2922 <a href="/collections/embroidery-machines" class="menu-items ">Embroidery</a> 2923 </li> 2924 2925<li> 2926 <a href="/collections/singer-overlock-serger-machines" class="menu-items ">Serger</a> 2927 </li> 2928 2929<li> 2930 <a href="/collections/singer-heavy-duty-machines" class="menu-items ">Heavy Duty</a> 2931 </li> 2932 2933<li> 2934 <a href="/collections/singer-refurbished-sewing-machines" class="menu-items ">Refurbished </a> 2935 </li> 2936 2937<li> 2938 <a href="/collections/singer-momento-cutting-machine" class="menu-items ">MOMENTO⢠Cutting Machine</a> 2939 </li> 2940 2941<li> 2942 <a href="/collections/singer-momento-heat-presses" class="menu-items ">MOMENTO⢠Heat Presses</a> 2943 </li> 2944 2945<li> 2946 <a href="/collections/all-singer-machines" class="menu-items ">View All</a> 2947 </li> 2948 2949 2950 </ul> 2951 2952<ul class="list-none gap-1.5 flex flex-col"> 2953 <li class="mb-2"> 2954 <a href='/collections/singer-best-sellers' class="menu-title" 2955 style='text-decoration-line: none!important;' 2956 >Best For</a> 2957 </li> 2958 2959 2960<li> 2961 <a href="/collections/beginner-sewing-machines" class="menu-items ">
2961Beginner</a> 2962 </li> 2963 2964<li> 2965 <a href="/collections/singer-machines-for-crafts" class="menu-items ">Crafts</a> 2966 </li> 2967 2968<li> 2969 <a href="/collections/embroidery-machines" class="menu-items ">Sewing & Embroidery</a> 2970 </li> 2971 2972<li> 2973 <a href="/collections/best-for-garments-shop-collection" class="menu-items ">Garments</a> 2974 </li> 2975 2976<li> 2977 <a href="/collections/singer-machines-for-home-decor" class="menu-items ">Home Décor</a> 2978 </li> 2979 2980<li> 2981 <a href="/collections/singer-machines-for-quilting" class="menu-items ">Quilting</a> 2982 </li> 2983 2984<li> 2985 <a href="/collections/singer-machines-for-mending-alterations" class="menu-items ">Mending & Alterations</a> 2986 </li> 2987 2988 2989 </ul> 2990 2991<ul class="list-none gap-1.5 flex flex-col"> 2992 <li class="mb-2"> 2993 <a href='/collections/gift-guide' class="menu-title" 2994 style='text-decoration-line: none!important;' 2995 >Featured</a> 2996 </li> 2997 2998 2999<li> 3000 <a href="/collections/singer-new-arrivals" class="menu-items ">New Arrivals</a> 3001 </li> 3002 3003<li> 3004 <a href="/pages/find-the-right-machine" class="menu-items ">Machine Finder</a> 3005 </li> 3006 3007<li> 3008 <a href="/collections/all-singer-machines/pfs:label-Top-Rated" class="menu-items ">Top-Rated</a> 3009 </li> 3010 3011<li> 3012 <a href="/collections/singer-portable-sewing-machines" class="menu-items ">Portable </a> 3013 </li> 3014 3015<li> 3016 <a href="/collections/singer-sewing-machines-with-extension-table" class="menu-items ">Extension Table Included</a> 3017 </li> 3018 3019<li> 3020 <a href="/products/singer-gift-card" class="menu-items ">Gift Cards</a> 3021 </li> 3022 3023 3024 </ul> 3025 3026 3027<a 3028 href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" 3029 class="header-cta group" 3030 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600 600w" width="600" height="615" loading="lazy" style="object-position:80.566% 41.016%;"> 3031<p class="header-cta-headline">Shop Presale</p> 3032 <p class="text-sm text text-grey-6">Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty.</p> 3033 </a> 3034<a 3035 href="/pages/find-the-right-machine" 3036 class="header-cta group" 3037 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600 600w" width="600" height="615" loading="lazy" style="object-position:98.73% 77.441%;"> 3038<p class="header-cta-headline">Machine Finder</p> 3039 <p class="text-sm text text-grey-6">Find the right machine for your project.</p> 3040 </a> 3041<a 3042 href="/collections/all-singer-machines" 3043 class="header-cta group" 3044 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=600 600w" width="600" height="615" loading="lazy"> 3045<p class="header-cta-headline">View All Machines</p> 3046 <p class="text-sm text text-grey-6">Sewing, Embroidery, Fabric Cutting machines and more!</p> 3047 </a> 3048<a 3049 href="/pages/financing" 3050 class="header-cta group" 3051 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=352 352w, //www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600 600w" width="600" height="615" loading="lazy" style="object-position:10.254% 27.637%;"> 3052<p class="header-cta-headline">Special Financing</p> 3053 <p class="text-sm text text-grey-6">Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card.</p> 3054 </a> 3055</div> 3056 3057 </div><div data-menu="Fabric" class="hidden megamenu " style="padding-bottom: 100px;"> 3058 3059<div class="container header-mega-menu"> 3060 3061<ul class="list-none gap-1.5 flex flex-col"> 3062 <li class="mb-2"> 3063 <a href='/collections/fabric' class="menu-title" 3064 style='text-decoration-line: none!important;' 3065 >All Fabric</a> 3066 </li> 3067 3068 3069<li> 3070 <a href="/collections/apparel-fabric" class="menu-items ">Apparel</a> 3071 </li> 3072 3073<li> 3074 <a href="/collections/costume-fabric" class="menu-items ">15% Off Costume</a> 3075 </li> 3076 3077<li> 3078 <a href="/collections/cotton-fabric" class="menu-items ">Cotton</a> 3079 </li> 3080 3081<li> 3082 <a href="/collections/flannel-fabric" class="menu-items ">Flannel</a> 3083 </li> 3084 3085<li> 3086 <a href="/collections/fleece-fabric" class="menu-items ">Fleece</a> 3087 </li> 3088 3089<li> 3090 <a href="/collections/fall-halloween-fabric" class="menu-items ">10% Off Halloween & Fall</a> 3091 </li> 3092 3093<li> 3094 <a href="/collections/patterns" class="menu-items ">15% Off Patterns</a> 3095 </li> 3096 3097<li> 3098 <a href="/collections/utility-fabric" class="menu-items ">Utility</a> 3099 </li> 3100 3101 3102 </ul> 3103 3104 3105<a 3106 href="https://www.singer.com/collections/fabric?pf_m_%3A%3Acustom%3A%3Atype=Fall+Cotton+Prints" 3107 class="header-cta group" 3108 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=352 352w, //www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=600 600w" width="600" height="615" loading="lazy"> 3109<p class="header-cta-headline">Fall Favorites</p> 3110 <p class="text-sm text text-grey-6">Explore our fall favorites prints and bring a cozy touch of autumn to your next project!</p> 3111 </a> 3112<a 3113 href="https://www.singer.com/collections/cotton-fabric" 3114 class="header-cta group" 3115 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=352 352w, //www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 49.414%;"> 3116<p class="header-cta-headline">Cotton</p> 3117 <p class="text-sm text text-grey-6">Our cotton fabric is perfect for quilting, apparel, and more!</p> 3118 </a> 3119<a 3120 href="https://www.singer.com/collections/fabric?pf_m_%3A%3Acustom%3A%3Atype=Halloween+Cotton+Prints" 3121 class="header-cta group" 3122 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=352 352w, //www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 48.926%;"> 3123<p class="header-cta-headline">Halloween Prints</p> 3124 <p class="text-sm text text-grey-6">Add a touch of spooky charm to your project with our new Halloween cotton prints!</p> 3125 </a> 3126 3127</div> 3128 3129 </div><div data-menu="Accessories" class="hidden megamenu " style="padding-bottom: 100px;"> 3130 3131<div class="container header-mega-menu"> 3132 3133<ul class="list-none gap-1.5 flex flex-col"> 3134 <li class="mb-2"> 3135 <a href='/collections/all-singer-accessories' class="menu-title" 3136 style='text-decoration-line: none!important;' 3137 >Accessories</a> 3138 </li> 3139 3140 3141<li> 3142 <a href="/collections/singer-bobbins" class="menu-items ">Bobbins</a> 3143 </li> 3144 3145<li> 3146 <a href="/collections/singer-extension-tables" class="menu-items ">Extension Tables</a> 3147 </li> 3148 3149<li> 3150 <a href="/collections/singer-presser-feet-attachments" class="menu-items ">Presser Feet/Attachments</a> 3151 </li> 3152 3153<li> 3154 <a href="/collections/singer-embroidery-hoops" class="menu-items ">Embroidery Hoops</a> 3155 </li> 3156 3157<li> 3158 <a href="/collections/singer-momento-accessories" class="menu-items ">MOMENTO⢠Accessories</a> 3159 </li> 3160 3161<li> 3162 <a href="/collections/all-singer-accessories" class="menu-items ">View All</a> 3163 </li> 3164 3165 3166 </ul> 3167 3168<ul class="list-none gap-1.5 flex flex-col"> 3169 <li class="mb-2"> 3170 <a href='/collections/singer-notions' class="menu-title" 3171 style='text-decoration-line: none!important;' 3172 >Notions</a> 3173 </li> 3174 3175 3176<li> 3177 <a href="/collections/singer-sewing-machine-needles" class="menu-items ">Needles</a> 3178 </li> 3179 3180<li> 3181 <a href="/collections/scissors" class="menu-items ">Scissors</a> 3182 </li> 3183 3184<li> 3185 <a href="/collections/sewing-supplies" class="menu-items ">Sewing Supplies </a> 3186 </li> 3187 3188<li> 3189 <a href="/collections/quilting-supplies" class="menu-items ">Quilting Supplies</a> 3190 </li> 3191 3192<li> 3193 <a href="/collections/batting" class="menu-items ">Batting</a> 3194 </li> 3195 3196<li> 3197 <a href="/collections/singer-sewing-kits-aids" class="menu-items ">Sewing Kits & Aids</a> 3198 </li> 3199 3200<li> 3201 <a href="/collections/singer-irons" class="menu-items ">Irons</a> 3202 </li> 3203 3204<li> 3205 <a href="/collections/singer-steamers-steam-presses" class="menu-items ">Steamers / Steam Presses</a> 3206 </li> 3207 3208<li> 3209 <a href="/collections/singer-fabric-stabilizers" class="menu-items ">Stabilizers</a> 3210 </li> 3211 3212<li> 3213 <a href="/collections/furniture-and-lighting" class="menu-items ">Furniture & Lighting</a> 3214 </li> 3215 3216<li> 3217 <a href="/collections/singer-bags-cases" class="menu-items ">Bags / Cases</a> 3218 </li> 3219 3220<li> 3221 <a href="/collections/singer-dress-forms" class="menu-items ">Dress Forms</a> 3222 </li> 3223 3224<li> 3225 <a href="/collections/thread" class="menu-items ">Thread</a> 3226 </li> 3227 3228<li> 3229 <a href="/collections/patterns" class="menu-items ">Patterns</a> 3230 </li> 3231 3232<li> 3233 <a href="/collections/singer-notions" class="menu-items ">View All</a> 3234 </li> 3235 3236 3237 </ul> 3238 3239<ul class="list-none gap-1.5 flex flex-col"> 3240 <li class="mb-2"> 3241 <a href='/collections/singer-stocking-stuffers' class="menu-title" 3242 style='text-decoration-line: none!important;' 3243 >Featured</a> 3244 </li> 3245 3246 3247<li> 3248 <a href="/pages/find-the-right-accessory" class="menu-items ">Accessory Finder</a> 3249 </li> 3250 3251<li> 3252 <a href="https://svpworldwide.widen.net/content/naw1iquyqu/pdf/Singer-2022-AccessoryUserGuide-English.pdf?u=hcosqv" class="menu-items ">Accessory User Guide</a> 3253 </li> 3254 3255<li> 3256 <a href="https://singer.gorgias.help/en-US/choosing-the-right-singer-machine-needles-389061" class="menu-items ">Choosing a Needle</a> 3257 </li> 3258 3259<li> 3260 <a href="/collections/singer-garment-care" class="menu-items ">Garment Care</a> 3261 </li> 3262 3263<li> 3264 <a href="/collections/all-singer-accessories" class="menu-items ">Top Rated</a> 3265 </li> 3266 3267 3268 </ul> 3269 3270 3271<a 3272 href="/pages/find-the-right-accessory" 3273 class="header-cta group" 3274 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=600 600w" width="600" height="615" loading="lazy"> 3275<p class="header-cta-headline">Accessory Finder</p> 3276 <p class="text-sm text text-grey-6">Find the right accessory for your machine.</p> 3277 </a> 3278<a 3279 href="/collections/all-singer-accessories" 3280 class="header-cta group" 3281 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=352 352w, //www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600 600w" width="600" height="622" loading="lazy"> 3282<p class="header-cta-headline">View All Accessories</p> 3283 <p class="text-sm text text-grey-6">Huge selection of sewing solutions and supplies.</p> 3284 </a> 3285 3286 3287</div> 3288 3289 </div><div data-menu="Deals" class="hidden megamenu " style="padding-bottom: 100px;"> 3290 3291<div class="container header-mega-menu"> 3292 3293<ul class="list-none gap-1.5 flex flex-col"> 3294 <li class="mb-2"> 3295 <a href='/collections/all-singer-deals' class="menu-title" 3296 style='text-decoration-line: none!important;' 3297 >Ways to Save</a> 3298 </li> 3299 3300 3301<li> 3302 <a href="/pages/sewing-machine-trade-in" class="menu-items ">Sewing Machine Trade In</a> 3303 </li> 3304 3305<li> 3306 <a href="/collections/all-singer-deals" class="menu-items ">Top-Rated</a> 3307 </li> 3308 3309<li> 3310 <a href="/collections/clearance" class="menu-items ">Clearance</a> 3311 </li> 3312 3313<li> 3314 <
3314a href="/collections/singer-bundles" class="menu-items ">Bundle & Save</a> 3315 </li> 3316 3317<li> 3318 <a href="/collections/singer-new-markdowns" class="menu-items ">New Markdowns</a> 3319 </li> 3320 3321<li> 3322 <a href="/collections/singer-deals-under-50" class="menu-items ">Deals Under $50</a> 3323 </li> 3324 3325<li> 3326 <a href="/collections/singer-deals-under-100" class="menu-items ">Deals Under $100</a> 3327 </li> 3328 3329<li> 3330 <a href="/collections/all-singer-deals" class="menu-items ">View All</a> 3331 </li> 3332 3333 3334 </ul> 3335 3336<ul class="list-none gap-1.5 flex flex-col"> 3337 <li class="mb-2"> 3338 <a href='/collections' class="menu-title" 3339 style='text-decoration-line: none!important;' 3340 >Category</a> 3341 </li> 3342 3343 3344<li> 3345 <a href="https://www.singer.com/collections/all-singer-deals?pf_t_machine_category=machine_category%3ASewing" class="menu-items ">Machines</a> 3346 </li> 3347 3348<li> 3349 <a href="/collections/singer-refurbished-sewing-machines" class="menu-items ">Refurbished Machines </a> 3350 </li> 3351 3352<li> 3353 <a href="/collections/all-singer-deals" class="menu-items ">Accessories</a> 3354 </li> 3355 3356<li> 3357 <a href="/collections/singer-momento-cutting-machine" class="menu-items ">MOMENTO⢠Cutting Machine</a> 3358 </li> 3359 3360 3361 </ul> 3362 3363 3364<a 3365 href="/collections/clearance" 3366 class="header-cta group" 3367 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=600 600w" width="600" height="615" loading="lazy"> 3368<p class="header-cta-headline">Sew & Save this National Sewing Month</p> 3369 <p class="text-sm text text-grey-6">Shop Last Chance and Final Markdown machines at incredible prices, plus save an extra 10% on refurbished machines.</p> 3370 </a> 3371 3372 3373<a 3374 href="/pages/financing" 3375 class="header-cta group" 3376 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=352 352w, //www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600 600w" width="600" height="615" loading="lazy" style="object-position:10.254% 27.637%;"> 3377<p class="header-cta-headline">Special Financing</p> 3378 <p class="text-sm text text-grey-6">Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card.</p> 3379 </a> 3380</div> 3381 3382 </div><div data-menu="Find Your Fit" class="hidden megamenu " style="padding-bottom: 100px;"> 3383 3384<div class="container header-mega-menu"> 3385 3386<ul class="list-none gap-1.5 flex flex-col"> 3387 <li class="mb-2"> 3388 <a href='/pages/gift-guide' class="menu-title" 3389 style='text-decoration-line: none!important;' 3390 >Quick Find</a> 3391 </li> 3392 3393 3394<li> 3395 <a href="/pages/find-the-right-machine" class="menu-items ">Machine Finder</a> 3396 </li> 3397 3398<li> 3399 <a href="/pages/find-the-right-accessory" class="menu-items ">Accessory Finder</a> 3400 </li> 3401 3402<li> 3403 <a href="/pages/welcome-to-our-family-of-sewing-machine-brands" class="menu-items ">Our Family of Brands</a> 3404 </li> 3405 3406<li> 3407 <a href="/pages/singer-deals" class="menu-items ">View All Deals </a> 3408 </li> 3409 3410 3411 </ul> 3412 3413<ul class="list-none gap-1.5 flex flex-col"> 3414 <li class="mb-2"> 3415 <a href='/collections/gift-guide' class="menu-title" 3416 style='text-decoration-line: none!important;' 3417 >Gift Guides</a> 3418 </li> 3419 3420 3421<li> 3422 <a href="/collections/budget-friendly-machines" class="menu-items ">Budget-Friendly Machines</a> 3423 </li> 3424 3425<li> 3426 <a href="/pages/singer-find-the-perfect-gift" class="menu-items ">Gift Finder</a> 3427 </li> 3428 3429<li> 3430 <a href="/collections/sewing-favorites" class="menu-items ">Gifts for Sewists</a> 3431 </li> 3432 3433<li> 3434 <a href="/collections/quilting-favorites" class="menu-items ">Gifts for Quilters</a> 3435 </li> 3436 3437<li> 3438 <a href="/collections/embroidery-favorites" class="menu-items ">Gifts for Embroidery</a> 3439 </li> 3440 3441<li> 3442 <a href="/products/singer-gift-card" class="menu-items ">Gift Cards</a> 3443 </li> 3444 3445 3446 </ul> 3447 3448 3449 3450<a 3451 href="/pages/find-the-right-machine" 3452 class="header-cta group" 3453 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600 600w" width="600" height="615" loading="lazy" style="object-position:98.73% 77.441%;"> 3454<p class="header-cta-headline">Machine Finder</p> 3455 <p class="text-sm text text-grey-6">Find the right machine for your project.</p> 3456 </a> 3457<a 3458 href="/pages/find-the-right-accessory" 3459 class="header-cta group" 3460 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=352 352w, //www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600 600w" width="600" height="622" loading="lazy"> 3461<p class="header-cta-headline">Accessory Finder</p> 3462 <p class="text-sm text text-grey-6">Find the right accessory for your machine.</p> 3463 </a> 3464 3465</div> 3466 3467 </div></div> 3468 </nav> 3469 </div><div class="header-mobile-wrapper "> 3470 <div class="header-mobile"> 3471 <div class="header-mobile-actions"> 3472 <div class="p-[10px]" data-hamburger-menu><svg 3473 class="" 3474 width="18" 3475 height="15"
3476 viewBox="0 0 18 15" 3477 fill="none" 3478 xmlns="http://www.w3.org/2000/svg" 3479 > 3480 <path 3481 d="M1 7.37531H17" 3482 stroke="#232627" 3483 stroke-width="1.5" 3484 stroke-linecap="round" 3485 stroke-linejoin="round" /> 3486 <path 3487 d="M1 1.37531H17" 3488 stroke="#232627" 3489 stroke-width="1.5" 3490 stroke-linecap="round" 3491 stroke-linejoin="round" /> 3492 <path 3493 d="M1 13.3753H17" 3494 stroke="#232627" 3495 stroke-width="1.5" 3496 stroke-linecap="round" 3497 stroke-linejoin="round" /> 3498 </svg></div> 3499 <div class="relative lg:hidden"> 3500 <div class="p-[10px] px-2 relative mobileSearch" ><svg 3501 class="" 3502 width="15" 3503 height="15" 3504 viewBox="0 0 15 15" 3505 fill="none" 3506 xmlns="http://www.w3.org/2000/svg" 3507 > 3508 <path d="M14.7373 13.4378L11.8422 10.5437C12.6488 9.4641 13.0861 8.15874 13.0861 6.78636C13.0861 5.10511 12.4316 3.52401 11.2424 2.3358C10.0533 1.14663 8.47309 0.492083 6.79186 0.492083C5.11063 0.492083 3.53047 1.14663 2.34034 2.3358C-0.113445 4.78958 -0.113445 8.78314 2.34034 11.2369C3.52951 12.4261 5.10966 13.0806 6.7909 13.0806C8.1633 13.0806 9.46858 12.6443 10.5482 11.8377L13.4433 14.7317C13.6218 14.9103 13.856 15 14.0903 15C14.3245 15 14.5588 14.9103 14.7373 14.7317C15.0943 14.3747 15.0943 13.7948 14.7373 13.4378ZM3.63529 9.94306C1.89453 8.20229 1.89453 5.36966 3.63529 3.62895C4.47876 2.78548 5.59991 2.32173 6.79295 2.32173C7.98599 2.32173 9.10704 2.78644 9.94964 3.62895C10.7931 4.47242 11.2569 5.59357 11.2569 6.78661C11.2569 7.9786 10.7921 9.09976 9.94868 9.9433C9.10521 10.7858 7.985 11.2505 6.79198 11.2505C5.59904 11.2515 4.47789 10.7867 3.63529 9.9433V9.94306Z" fill="currentColor" /> 3509 </svg></div> 3510 </div> 3511 <!-- 3512 <div class="relative region-selector md:hidden"> 3513 <div class="p-[10px]" data-region-trigger> 3514 <svg 3515 class="" 3516 width="28" 3517 height="19" 3518 viewBox="0 0 28 19" 3519 fill="none" 3520 xmlns="http://www.w3.org/2000/svg" 3521 > 3522 <g clip-path="url(#clip0_1_35)"> 3523 <path d="M0.609558 0.45697H27.6096V18.457H0.609558V0.45697Z" fill="white" /> 3524 <path d="M0.609558 0.45697H27.6096V1.84118H0.609558V0.45697ZM0.609558 3.22539H27.6096V4.6096H0.609558V3.22539ZM0.609558 5.99381H27.6096V7.37802H0.609558V5.99381ZM0.609558 8.76223H27.6096V10.1464H0.609558V8.76223ZM0.609558 11.5359H27.6096V12.9201H0.609558V11.5359ZM0.609558 14.3043H27.6096V15.6885H0.609558V14.3043ZM0.609558 17.0728H27.6096V18.457H0.609558V17.0728Z" fill="#D80027" /> 3525 <path d="M0.609558 0.45697H14.1096V10.1464H0.609558V0.45697Z" fill="#2E52B2" /> 3526 <path d="M3.12537 7.7675L2.91484 7.09382L2.68326 7.7675H1.98853L2.55168 8.17276L2.34116 8.84645L2.91484 8.43066L3.47274 8.84645L3.25695 8.17276L3.83063 7.7675H3.12537ZM6.08853 7.7675L5.87274 7.09382L5.65168 7.7675H4.95695L5.5201 8.17276L5.30958 8.84645L5.87274 8.43066L6.44116 8.84645L6.23063 8.17276L6.79379 7.7675H6.08853ZM9.06221 7.7675L8.83589 7.09382L8.62537 7.7675H7.91484L8.49379 8.17276L8.27274 8.84645L8.83589 8.43066L9.41484 8.84645L9.19379 8.17276L9.75695 7.7675H9.06221ZM12.0201 7.7675L11.8096 7.09382L11.5885 7.7675H10.8885L11.4569 8.17276L11.2464 8.84645L11.8096 8.43
3526066L12.378 8.84645L12.1517 8.17276L12.7306 7.7675H12.0201ZM5.87274 4.42013L5.65168 5.09382H4.95695L5.5201 5.50961L5.30958 6.17276L5.87274 5.76224L6.44116 6.17276L6.23063 5.50961L6.79379 5.09382H6.08853L5.87274 4.42013ZM2.91484 4.42013L2.68326 5.09382H1.98853L2.55168 5.50961L2.34116 6.17276L2.91484 5.76224L3.47274 6.17276L3.25695 5.50961L3.83063 5.09382H3.12537L2.91484 4.42013ZM8.83589 4.42013L8.62537 5.09382H7.91484L8.49379 5.50961L8.27274 6.17276L8.83589 5.76224L9.41484 6.17276L9.19379 5.50961L9.75695 5.09382H9.06221L8.83589 4.42013ZM11.8096 4.42013L11.5885 5.09382H10.8885L11.4569 5.50961L11.2464 6.17276L11.8096 5.76224L12.378 6.17276L12.1517 5.50961L12.7306 5.09382H12.0201L11.8096 4.42013ZM2.91484 1.75697L2.68326 2.42013H1.98853L2.55168 2.83592L2.34116 3.50434L2.91484 3.08855L3.47274 3.50434L3.25695 2.83592L3.83063 2.42013H3.12537L2.91484 1.75697ZM5.87274 1.75697L5.65168 2.42013H4.95695L5.5201 2.83592L5.30958 3.50434L5.87274 3.08855L6.44116 3.50434L6.23063 2.83592L6.79379 2.42013H6.08853L5.87274 1.75697ZM8.83589 1.75697L8.62537 2.42013H7.91484L8.49379 2.83592L8.27274 3.50434L8.83589 3.08855L9.41484 3.50434L9.19379 2.83592L9.75695 2.42013H9.06221L8.83589 1.75697ZM11.8096 1.75697L11.5885 2.42013H10.8885L11.4569 2.83592L11.2464 3.50434L11.8096 3.08855L12.378 3.50434L12.1517 2.83592L12.7306 2.42013H12.0201L11.8096 1.75697Z" fill="white" /> 3527 </g> 3528 <defs> 3529 <clipPath id="clip0_1_35"> 3530 <rect 3531 width="27" 3532 height="18" 3533 fill="white" 3534 transform="translate(0.609558 0.45697)" /> 3535 </clipPath> 3536 </defs> 3537 </svg> 3538 </div> 3539 3540 3541 3542 3543<div 3544 class="singer hidden absolute region-switcher__container top-[25px] left-0 z-[2000] bg-white w-[230px] xs:w-[260px] border border-grey-3 shadow-lg" 3545 data-region-switcher 3546> 3547 <div class="flex flex-col gap-8 px-6 region-switcher__dropdown py-7"> 3548 <fieldset> 3549 <legend class="block mb-2 uppercase" for="country-selector">Location</legend> 3550 <select 3551 id="country-selector" 3552 class="min-w-full region-switcher--country" 3553 data-country-selector 3554 onchange="redirectToCountry(this)" 3555 > 3556 3557 3558 <option value="CA">Canada</option> 3559 3560 3561 3562 <option value="US" selected>United States</option> 3563 3564 3565 3566 3567 3568 3569 3570 <option value="AT"> Austria</option> 3571 3572 3573 3574 3575 3576 <option value="BR">Brazil</option> 3577 3578 3579 3580 3581 3582 <option value="CH">Switzerland</option> 3583 3584 3585 3586 3587 3588 <option value="CZ">Czechia</option> 3589 3590 3591 3592 3593 3594 <option value="DE">Germany</option> 3595 3596 3597 3598 3599 3600 <option value="DK">Denmark</option> 3601 3602 3603 3604 3605 3606 <option value="ES">Spain</option> 3607 3608 3609 3610 3611 3612 <option value="FI">Finland</option> 3613 3614 3615 3616 3617 3618 <option value="GB">United Kingdom</option> 3619 3620 3621 3622 3623 3624 <option value="IT">Italy</option> 3625 3626 3627 3628 3629 3630 <option value="MX">Mexico</option> 3631 3632 3633 3634 3635 3636 <option value="NO">Norway</option> 3637 3638 3639 3640 3641 3642 <option value="SV">Sweden 3643</option> 3644 3645 </select> 3646 </fieldset> 3647 3648 <fieldset> 3649 <legend class="block mb-2 uppercase" for="language-selector">Language</legend> 3650 <select 3651 id="language-selector" 3652 class="min-w-full region-switcher--language" 3653 data-language-selector 3654 > 3655 3656 3657 <option value="en" selected>English</option> 3658 3659 3660 3661 <option value="es">Spanish</option> 3662 3663 3664 </select> 3665 </fieldset> 3666 3667 <div> 3668 <p class="mb-2 uppercase">Currency: $/USD</p> 3669 <button class="region-switcher__update button button--small button--primary" data-region-update>Update</button> 3670 </div> 3671 </div> 3672</div> 3673 3674 </div> 3675 --> 3676 3677 </div> 3678 3679 <div class="flex items-center justify-center lg:min-w-[215px] mx-auto max-lg:max-w-[8.75rem] lg:justify-center"> 3680 3681 3682 <a 3683 href="/" 3684 class="text-center no-underline" 3685 aria-label="Home - singer" 3686 > 3687 <img src="//www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=600" alt="singer 175 year anniversary logotype" srcset="//www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=128 128w, //www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=192 192w, //www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=256 256w" width="128" height="38.01434720229555" loading="eager" sizes="(max-width: 3688 256px) 50vw, 3689 128px 3690 "> 3691 </a> 3692 </div> 3693 3694 <div class="header-mobile-actions"> 3695 <a class="p-[10px]" href="#" aria-label="account"><svg 3696 class="account-icon " 3697 width="22" 3698 height="22"
3699 viewBox="0 0 22 22" 3700 fill="none" 3701 xmlns="http://www.w3.org/2000/svg" 3702 > 3703 <path 3704 d="M18.3333 19.25V17.4167C18.3333 16.4442 17.947 15.5116 17.2594 14.8239C16.5717 14.1363 15.6391 13.75 14.6666 13.75H7.33329C6.36083 13.75 5.4282 14.1363 4.74057 14.8239C4.05293 15.5116 3.66663 16.4442 3.66663 17.4167V19.25" 3705 stroke="black" 3706 stroke-width="1.5" 3707 stroke-linecap="round" 3708 stroke-linejoin="round" /> 3709 <path 3710 d="M11 10.0833C13.0251 10.0833 14.6667 8.44171 14.6667 6.41667C14.6667 4.39162 13.0251 2.75 11 2.75C8.975 2.75 7.33337 4.39162 7.33337 6.41667C7.33337 8.44171 8.975 10.0833 11 10.0833Z" 3711 stroke="black" 3712 stroke-width="1.5" 3713 stroke-linecap="round" 3714 stroke-linejoin="round" /> 3715 </svg></a> 3716 3717 <a href="/cart" class="p-[10px] relative flex text-sm text-white" aria-label="Cart" data-header-cart><svg 3718 width="25" 3719 height="24" 3720 viewBox="0 0 25 24" 3721 fill="none" 3722 xmlns="http://www.w3.org/2000/svg" 3723 > 3724 <path d="M1.86941 2.4C1.47193 2.4 1.14941 2.72251 1.14941 3.12C1.14941 3.51749 1.47193 3.84 1.86941 3.84H4.74197C5.93353 6.79128 7.10729 9.74808 8.28941 12.7051L7.20193 15.3226C7.11099 15.541 7.1363 15.8035 7.26755 16.0004C7.3988 16.1972 7.63223 16.321 7.86942 16.3201H19.8694C20.25 16.3257 20.5997 15.9807 20.5997 15.6001C20.5997 15.2194 20.2501 14.8744 19.8694 14.8801H8.94942L9.57194 13.3951L21.1294 12.4725C21.4322 12.4491 21.7059 12.2129 21.7744 11.9175L23.2144 5.67754C23.3081 5.25754 22.9397 4.79909 22.5094 4.80005H6.67682L5.89682 2.85005C5.78994 2.58567 5.5143 2.40005 5.22933 2.40005L1.86941 2.4ZM7.25453 6.24H21.602L20.4845 11.0851L9.54193 11.9551L7.25453 6.24ZM10.2694 16.8C8.95222 16.8 7.86941 17.8828 7.86941 19.2C7.86941 20.5172 8.95222 21.6 10.2694 21.6C11.5866 21.6 12.6694 20.5172 12.6694 19.2C12.6694 17.8828 11.5866 16.8 10.2694 16.8ZM17.4694 16.8C16.1522 16.8 15.0694 17.8828 15.0694 19.2C15.0694 20.5172 16.1522 21.6 17.4694 21.6C18.7866 21.6 19.8694 20.5172 19.8694 19.2C19.8694 17.8828 18.7866 16.8 17.4694 16.8ZM10.2694 18.24C10.8085 18.24 11.2294 18.6609 11.2294 19.2C11.2294 19.7391 10.8085 20.16 10.2694 20.16C9.73035 20.16 9.30941 19.7391 9.30941 19.2C9.30941 18.6609 9.73035 18.24 10.2694 18.24ZM17.4694 18.24C18.0085 18.24 18.4294 18.6609 18.4294 19.2C18.4294 19.7391 18.0085 20.16 17.4694 20.16C16.9304 20.16 16.5094 19.7391 16.5094 19.2C16.5094 18.6609 16.9304 18.24 17.4694 18.24Z" fill="current" /> 3725 </svg><span class="cart-count-mobile hide">0</span> 3726 </a> 3727 </div> 3728 </div> 3729 <div class="header-mobile-search-wrapper !hidden"> 3730 <form class="searchmenu-form font-inter w-full" action="/search" method="get" role="search"> 3731 <label for="navigation-search" class="text-grey-900 sr-only dark:text-white">Search</label> 3732 <div class="relative "> 3733 <label for="boost-sd__search-widget-init-input-1" class="text-grey-900 sr-only dark:text-white">Search</label> 3734 <input 3735 data-search-trigger 3736 name="q" 3737 type="text" 3738 id="boost-sd__search-widget-init-input-1" 3739 class="!text-sm navigation-search-mobile-popup w-full" 3740 placeholder="Search" 3741 required 3742 > 3743 3744 <button 3745 type="submit" 3746 class="search-mobile-button" 3747 aria-label="Search" 3748 ><svg 3749 class="" 3750 width="15" 3751 height="15" 3752 viewBox="0 0 15 15" 3753 fill="none" 3754 xmlns="http://www.w3.org/2000/svg" 3755 > 3756 <path d="M14.7373 13.4378L11.8422 10.5437C12.6488 9.4641 13.0861 8.15874 13.0861 6.78636C13.0861 5.10511 12.4316 3.52401 11.2424 2.3358C10.0533 1.14663 8.47309 0.492083 6.79186 0.492083C5.11063 0.492083 3.53047 1.14663 2.34034 2.3358C-0.113445 4.78958 -0.113445 8.78314 2.34034 11.2369C3.52951 12.4261 5.10966 13.0806 6.7909 13.0806C8.1633 13.0806 9.46858 12.6443 10.5482 11.8377L13.4433 14.7317C13.6218 14.9103 13.856 15 14.0903 15C14.3245 15 14.5588 14.9103 14.7373 14.7317C15.0943 14.3747 15.0943 13.7948 14.7373 13.4378ZM3.63529 9.94306C1.89453 8.20229 1.89453 5.36966 3.63529 3.62895C4.47876 2.78548 5.59991 2.32173 6.79295 2.32173C7.98599 2.32173 9.10704 2.78644 9.94964 3.62895C10.7931 4.47242 11.2569 5.59357 11.2569 6.78661C11.2569 7.9786 10.7921 9.09976 9.94868 9.9433C9.10521 10.7858 7.985 11.2505 6.79198 11.2505C5.59904 11.2515 4.47789 10.7867 3.63529 9.9433V9.94306Z" fill="currentColor" /> 3757 </svg></button> 3758 </div> 3759 </form> 3760 </div> 3761 3762 </div> 3763 3764 3765 3766<style> 3767 .menu-label-pill { 3768 display: inline-flex; 3769 align-items: center; 3770 margin-left: 4px; 3771 padding: 3px 8px; 3772 border-radius: 999px; 3773 font-size: 11px; 3774 font-weight: 700; 3775 line-height: 1; 3776 white-space: nowrap; 3777 background: #000; 3778 color: #fff; 3779 vertical-align: middle; 3780 } 3781 .links-mobile { 3782 display: flex; 3783 align-items: center; 3784 justify-content: flex-start !important; 3785 gap: 4px; 3786} 3787 3788.links-mobile .menu-label-pill { 3789 margin-left: 4px; 3790} 3791 3792.links-mobile > svg { 3793 margin-left: auto; 3794} 3795 3796 .menu-label-pill--red { 3797 background: #800020 !important; 3798} 3799 3800.menu-label-pill--green { 3801 background: #1f7a1f !important; 3802} 3803 3804 .menu-label-pill--black { 3805 background: #000; 3806 } 3807 3808 .menu-items { 3809 display: inline-flex !important; 3810 align-items: center !important; 3811 gap: 6px; 3812 line-height: 1.2; 3813} 3814 3815.menu-items .menu-label-pill { 3816 margin-left: 0; 3817 transform: translateY(-1px); 3818} 3819</style> 3820 3821 3822 3823<div class="menu-mobile offScreen"> 3824 <div class="z-0 mobile-menu"> 3825 <div class="flex mobile-mega-header "> 3826 <div class="flex items-center lg:justify-center"> 3827 3828 3829 <a 3830 href="/" 3831 class="text-center no-underline" 3832 aria-label="Home - singer" 3833 > 3834 <img src="//www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=600" alt="singer 175 year anniversary logotype" srcset="//www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=133 133w, //www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=200 200w, //www.singer.com/cdn/shop/files/Singer_175_Anniversary_Logo_Horizontal-WHT.svg?v=1770150188&width=266 266w" width="133" height="39.49928263988522" loading="eager" sizes="(max-width: 3835 266px) 50vw, 3836 133px 3837 "> 3838 </a> 3839 </div> 3840 3841 <div data-mobile-menu-close><svg 3842 class="" 3843 width="13" 3844 height="13" 3845 viewbox="0 0 13 13" 3846 fill="none" 3847 xmlns="http://www.w3.org/2000/svg" 3848 > 3849 <path 3850 clip-rule="evenodd" 3851 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 3852 fill-rule="evenodd" 3853 fill="currentColor" /> 3854 </svg></div> 3855 </div> 3856 3857 <div class="mobile-mega-linklist "> 3858 3859 <a 3860 3861 data-menu-mobile-trigger="new" 3862 3863 href="/collections/singer-new-arrivals" 3864 class="links-mobile"> 3865 New 3866 3867<svg 3868 class="" 3869 width="8" 3870 height="14"
3871 viewBox="0 0 8 14" 3872 fill="none" 3873 xmlns="http://www.w3.org/2000/svg" 3874 > 3875 <path 3876 fill-rule="evenodd" 3877 clip-rule="evenodd" 3878 d="M7.47869 5.95109L1.79613 0.268534C1.46553 -0.0427583 0.959239 -0.0427583 0.647947 0.268534C0.336656 0.579826 0.336656 1.08614 0.647947 1.41672L5.76629 6.53507L0.647947 11.6534C0.336656 11.9647 0.336656 12.4903 0.647947 12.8016C0.959239 13.1129 1.46555 13.1129 1.79613 12.8016L7.47869 7.09928C7.78998 6.78799 7.78998 6.28168 7.47869 5.95109Z" 3879 fill="currentColor" /> 3880 </svg></a> 3881 3882 <a 3883 3884 data-menu-mobile-trigger="heavy-duty" 3885 3886 href="/collections/singer-heavy-duty-machines" 3887 class="links-mobile"> 3888 Heavy Duty 3889 3890 <span class="menu-label-pill menu-label-pill--black">Best Seller</span> 3891 3892<svg 3893 class="" 3894 width="8" 3895 height="14" 3896 viewBox="0 0 8 14" 3897 fill="none" 3898 xmlns="http://www.w3.org/2000/svg" 3899 > 3900 <path 3901 fill-rule="evenodd" 3902 clip-rule="evenodd" 3903 d="M7.47869 5.95109L1.79613 0.268534C1.46553 -0.0427583 0.959239 -0.0427583 0.647947 0.268534C0.336656 0.579826 0.336656 1.08614 0.647947 1.41672L5.76629 6.53507L0.647947 11.6534C0.336656 11.9647 0.336656 12.4903 0.647947 12.8016C0.959239 13.1129 1.46555 13.1129 1.79613 12.8016L7.47869 7.09928C7.78998 6.78799 7.78998 6.28168 7.47869 5.95109Z" 3904 fill="currentColor" /> 3905 </svg></a> 3906 3907 <a 3908 3909 data-menu-mobile-trigger="sewing-machines" 3910 3911 href="/collections/all-singer-machines" 3912 class="links-mobile"> 3913 Sewing Machines 3914 3915 <span class="menu-label-pill menu-label-pill--green">New Arrivals</span> 3916 3917<svg 3918 class="" 3919 width="8" 3920 height="14" 3921 viewBox="0 0 8 14" 3922 fill="none" 3923 xmlns="http://www.w3.org/2000/svg" 3924 > 3925 <path 3926 fill-rule="evenodd" 3927 clip-rule="evenodd" 3928 d="M7.47869 5.95109L1.79613 0.268534C1.46553 -0.0427583 0.959239 -0.0427583 0.647947 0.268534C0.336656 0.579826 0.336656 1.08614 0.647947 1.41672L5.76629 6.53507L0.647947 11.6534C0.336656 11.9647 0.336656 12.4903 0.647947 12.8016C0.959239 13.1129 1.46555 13.1129 1.79613 12.8016L7.47869 7.09928C7.78998 6.78799 7.78998 6.28168 7.47869 5.95109Z" 3929 fill="currentColor" /> 3930 </svg></a> 3931 3932 <a 3933 3934 data-menu-mobile-trigger="fabric" 3935 3936 href="/pages/fabric" 3937 class="links-mobile"> 3938 Fabric 3939 3940 <span class="menu-label-pill menu-label-pill--red">Up to 15% Off</span> 3941 3942<svg 3943 class="" 3944 width="8" 3945 height="14" 3946 viewBox="0 0 8 14" 3947 fill="none" 3948 xmlns="http://www.w3.org/2000/svg" 3949 > 3950 <path 3951 fill-rule="evenodd" 3952 clip-rule="evenodd" 3953 d="M7.47869 5.95109L1.79613 0.268534C1.46553 -0.0427583 0.959239 -0.0427583 0.647947 0.268534C0.336656 0.579826 0.336656 1.08614 0.647947 1.41672L5.76629 6.53507L0.647947 11.6534C0.336656 11.9647 0.336656 12.4903 0.647947 12.8016C0.959239 13.1129 1.46555 13.1129 1.79613 12.8016L7.47869 7.09928C7.78998 6.78799 7.78998 6.28168 7.47869 5.95109Z" 3954 fill="currentColor" /> 3955 </svg></a> 3956 3957 <a 3958 3959 data-menu-mobile-trigger="accessories" 3960 3961 href="/collections/all-singer-accessories" 3962 class="links-mobile"> 3963 Accessories 3964 3965<svg 3966 class="" 3967 width="8" 3968 height="14" 3969 viewBox="0 0 8 14" 3970 fill="none" 3971 xmlns="http://www.w3.org/2000/svg" 3972 > 3973 <path 3974 fill-rule="evenodd" 3975 clip-rule="evenodd" 3976 d="M7.47869 5.95109L1.79613 0.268534C1.46553 -0.0427583 0.959239 -0.0427583 0.647947 0.268534C0.336656 0.579826 0.336656 1.08614 0.647947 1.41672L5.76629 6.53507L0.647947 11.6534C0.336656 11.9647 0.336656 12.4903 0.647947 12.8016C0.959239 13.1129 1.46555 13.1129 1.79613 12.8016L7.47869 7.09928C7.78998 6.78799 7.78998 6.28168 7.47869 5.95109Z" 3977 fill="currentColor" /> 3978 </svg></a> 3979 3980 <a 3981 3982 data-menu-mobile-trigger="deals" 3983 3984 href="/pages/singer-deals" 3985 class="links-mobile"> 3986 Deals 3987 3988<svg 3989 class="" 3990 width="8" 3991 height="14"
3992 viewBox="0 0 8 14" 3993 fill="none" 3994 xmlns="http://www.w3.org/2000/svg" 3995 > 3996 <path 3997 fill-rule="evenodd" 3998 clip-rule="evenodd" 3999 d="M7.47869 5.95109L1.79613 0.268534C1.46553 -0.0427583 0.959239 -0.0427583 0.647947 0.268534C0.336656 0.579826 0.336656 1.08614 0.647947 1.41672L5.76629 6.53507L0.647947 11.6534C0.336656 11.9647 0.336656 12.4903 0.647947 12.8016C0.959239 13.1129 1.46555 13.1129 1.79613 12.8016L7.47869 7.09928C7.78998 6.78799 7.78998 6.28168 7.47869 5.95109Z" 4000 fill="currentColor" /> 4001 </svg></a> 4002 4003 <a 4004 4005 data-menu-mobile-trigger="find-your-fit" 4006 4007 href="#" 4008 class="links-mobile"> 4009 Find Your Fit 4010 4011<svg 4012 class="" 4013 width="8" 4014 height="14" 4015 viewBox="0 0 8 14" 4016 fill="none" 4017 xmlns="http://www.w3.org/2000/svg" 4018 > 4019 <path 4020 fill-rule="evenodd" 4021 clip-rule="evenodd" 4022 d="M7.47869 5.95109L1.79613 0.268534C1.46553 -0.0427583 0.959239 -0.0427583 0.647947 0.268534C0.336656 0.579826 0.336656 1.08614 0.647947 1.41672L5.76629 6.53507L0.647947 11.6534C0.336656 11.9647 0.336656 12.4903 0.647947 12.8016C0.959239 13.1129 1.46555 13.1129 1.79613 12.8016L7.47869 7.09928C7.78998 6.78799 7.78998 6.28168 7.47869 5.95109Z" 4023 fill="currentColor" /> 4024 </svg></a></div> 4025 4026 <div class="mobile-utility-links"> 4027 4028 4029 4030 4031 <a href="/pages/singer-store-locator" class="utility-links-mobile" aria-label="Find A Store">Find A Store</a> 4032 4033 4034 4035 4036 4037 4038 <a href="/account" class="utility-links-mobile"><svg 4039 class="account-icon " 4040 width="22" 4041 height="22" 4042 viewBox="0 0 22 22" 4043 fill="none" 4044 xmlns="http://www.w3.org/2000/svg" 4045 > 4046 <path 4047 d="M18.3333 19.25V17.4167C18.3333 16.4442 17.947 15.5116 17.2594 14.8239C16.5717 14.1363 15.6391 13.75 14.6666 13.75H7.33329C6.36083 13.75 5.4282 14.1363 4.74057 14.8239C4.05293 15.5116 3.66663 16.4442 3.66663 17.4167V19.25" 4048 stroke="black" 4049 stroke-width="1.5" 4050 stroke-linecap="round" 4051 stroke-linejoin="round" /> 4052 <path 4053 d="M11 10.0833C13.0251 10.0833 14.6667 8.44171 14.6667 6.41667C14.6667 4.39162 13.0251 2.75 11 2.75C8.975 2.75 7.33337 4.39162 7.33337 6.41667C7.33337 8.44171 8.975 10.0833 11 10.0833Z" 4054 stroke="black" 4055 stroke-width="1.5" 4056 stroke-linecap="round" 4057 stroke-linejoin="round" /> 4058 </svg>Sign In 4059 </a> 4060 4061 4062 <a href="/pages/global-store-locator" class="utility-links-mobile" 4063 aria-label="Select Location"> 4064 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" aria-hidden="true"> 4065 <path fill-rule="evenodd" d="M3 10a7 7 0 1 1 14 0 7 7 0 0 1-14 0Zm7-5.5a5.5 5.5 0 0 0-3.391 9.83l.641-.641a2.918 2.918 0 0 1 3.61-.411.88.88 0 0 0 .625.118l3.259-.611a5.474 5.474 0 0 0 .702-3.56l-.018.006a.26.26 0 0 0-.178.248v.771a2 2 0 0 1-2 2c-.76 0-1.375-.616-1.375-1.375v-.375a.25.25 0 0 0-.25-.25h-.507a1.06 1.06 0 0 0-.947.585l-.123.246a2.115 2.115 0 0 1-3.978-.598l-.059-.353a2.537 2.537 0 0 1 1.7-2.824l.75-.25a.422.422 0 0 0 .289-.4c0-.757.443-1.443 1.132-1.753l.8-.361a5.557 5.557 0 0 0-.682-.042Zm2.769.747-2.27 1.023a.422.422 0 0 0-.249.385c0 .827-.53 1.562-1.314 1.824l-.75.25c-.484.161-.779.65-.695 1.154l.059.353a.615.615 0 0 0 1.157.174l.122-.245a2.559 2.559 0 0 1 2.29-1.415h.506c.966 0 1.75.784 1.75 1.75v.234a.5.5 0 0 0 .375-.484v-.771a1.76 1.76 0 0 1 1.204-1.67l.08-.028a5.522 5.522 0 0 0-2.265-2.534Zm-2.769 10.253c-.723 0-1.414-.14-2.046-.393l.357-.357a1.418 1.418 0 0 1 1.754-.2c.505.316 1.11.43 1.697.32l1.178-.22a5.48 5.48 0 0 1-2.94.85Z"></path> 4066 </svg> 4067 4068 Select Location 4069 </a> 4070 </div> 4071 </div><div data-mega-menu-mobile="new" class="mobile-mega-menu"> 4072 <div class="mobile-mega-header-inner"> 4073 <div data-mega-menu-back class="flex items-center gap-3 text-lg font-semibold"><svg 4074 class="" 4075 width="8" 4076 height="14" 4077 viewBox="0 0 8 14" 4078 fill="none" 4079 xmlns="http://www.w3.org/2000/svg" 4080 > 4081 <path 4082 fill-rule="evenodd" 4083 clip-rule="evenodd" 4084 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 4085 fill="currentColor" /> 4086 </svg><span class="text-base">New</span> 4087 </div> 4088 4089 <div data-mega-menu-mobile-close><svg 4090 class="" 4091 width="13" 4092 height="13" 4093 viewbox="0 0 13 13" 4094 fill="none" 4095 xmlns="http://www.w3.org/2000/svg" 4096 > 4097 <path 4098 clip-rule="evenodd" 4099 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 4100 fill-rule="evenodd" 4101 fill="currentColor" /> 4102 </svg></div> 4103 </div> 4104 4105<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4106 <li class="p-0"> 4107 <a href='#' class="menu-title" 4108 style='text-decoration-line: none!important;' 4109 > 4110 New & Featured 4111 4112 4113 4114 4115 </a> 4116 </li> 4117 4118 4119<li class="p-0"> 4120 <a href="/collections/singer-new-arrivals" class="menu-items"> 4121 New Machines 4122 4123 4124 4125 4126 </a> 4127 </li> 4128 4129<li class="p-0"> 4130 <a href="/collections/new-arrivals-shop-collection" class="menu-items"> 4131 New Fabric & Sewing Supplies 4132 4133 4134 4135 4136 </a> 4137 </li> 4138 4139<li class="p-0"> 4140 <a href="/collections/bestselling-singer" class="menu-items"> 4141 Best Sellers 4142 4143 4144 4145 4146 </a> 4147 </li> 4148 4149<li class="p-0"> 4150 <a href="/collections/fabric" class="menu-items"> 4151 Up to 15% Off Select Fabric 4152 4153 4154 4155 4156 </a> 4157 </li> 4158 4159 4160 </ul> 4161 4162<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4163 <li class="p-0"> 4164 <a href='#' class="menu-title" 4165 style='text-decoration-line: none!important;' 4166 > 4167 Featured Machines 4168 4169 4170 4171 4172 </a> 4173 </li> 4174 4175 4176<li class="p-0"> 4177 <a href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" class="menu-items"> 4178 Smart Heavy Duty 9120⢠(Pre-Order) 4179 4180 4181 4182 4183 </a> 4184 </li> 4185 4186<li class="p-0"> 4187 <a href="/products/singer-heavy-duty-4552-sewing-machine" class="menu-items"> 4188 Heavy Duty 4552â¢
4189 4190 4191 4192 4193 </a> 4194 </li> 4195 4196<li class="p-0"> 4197 <a href="/products/singer-heavy-duty-4532-sewing-machine" class="menu-items"> 4198 Heavy Duty 4532⢠4199 4200 4201 4202 4203 </a> 4204 </li> 4205 4206<li class="p-0"> 4207 <a href="/products/singer-heavy-duty-4523-sewing-machine" class="menu-items"> 4208 Heavy Duty 4523⢠4209 4210 4211 4212 4213 </a> 4214 </li> 4215 4216<li class="p-0"> 4217 <a href="/products/singer-heavy-duty-4511-sewing-machine" class="menu-items"> 4218 Heavy Duty 4511⢠4219 4220 4221 4222 4223 </a> 4224 </li> 4225 4226<li class="p-0"> 4227 <a href="/products/singer-heavy-duty-0460-serger" class="menu-items"> 4228 Heavy Duty 0460⢠Serger 4229 4230 4231 4232 4233 </a> 4234 </li> 4235 4236<li class="p-0"> 4237 <a href="/products/singer-heavy-duty-0420-serger" class="menu-items"> 4238 Heavy Duty 0420⢠Serger 4239 4240 4241 4242 4243 </a> 4244 </li> 4245 4246<li class="p-0"> 4247 <a href="/products/singer-s0080-serger" class="menu-items"> 4248 S0080 Serger 4249 4250 4251 4252 4253 </a> 4254 </li> 4255 4256 4257 </ul> 4258 4259 4260<a href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" class="mobile-cta-block" aria-label="Shop Presale"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=115 115w" width="115" height="118" loading="lazy" style="object-position:80.566% 41.016%;"> 4261<p class="text-sm text text-grey-6"> 4262 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Shop Presale</span> 4263 Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty. 4264 </p> 4265 </a> 4266<a href="/collections/singer-new-arrivals" class="mobile-cta-block" aria-label="The Next Evolution of Heavy Duty Power"><img src="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=115 115w" width="115" height="118" loading="lazy" style="object-position:50.0% 52.344%;"> 4267<p class="text-sm text text-grey-6"> 4268 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">The Next Evolution of Heavy Duty Power</span> 4269 The Heavy Duty⢠you trust, upgraded. 4270 </p> 4271 </a> 4272<a href="/collections/singer-overlock-serger-machines" class="mobile-cta-block" aria-label="For Projects That Demand More"><img src="//www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=115 115w" width="115" height="118" loading="lazy"> 4273<p class="text-sm text text-grey-6"> 4274 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">For Projects That Demand More</span> 4275 Designed to help new serger users build confidence from the very first project. 4276 </p> 4277 </a> 4278<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6">
4279 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 4280 4281 </p> 4282 </a> 4283 </div><div data-mega-menu-mobile="heavy-duty" class="mobile-mega-menu"> 4284 <div class="mobile-mega-header-inner"> 4285 <div data-mega-menu-back class="flex items-center gap-3 text-lg font-semibold"><svg 4286 class="" 4287 width="8" 4288 height="14" 4289 viewBox="0 0 8 14" 4290 fill="none" 4291 xmlns="http://www.w3.org/2000/svg" 4292 > 4293 <path 4294 fill-rule="evenodd" 4295 clip-rule="evenodd" 4296 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 4297 fill="currentColor" /> 4298 </svg><span class="text-base">Heavy Duty</span> 4299 </div> 4300 4301 <div data-mega-menu-mobile-close><svg 4302 class="" 4303 width="13" 4304 height="13" 4305 viewbox="0 0 13 13" 4306 fill="none" 4307 xmlns="http://www.w3.org/2000/svg" 4308 > 4309 <path 4310 clip-rule="evenodd" 4311 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 4312 fill-rule="evenodd" 4313 fill="currentColor" /> 4314 </svg></div> 4315 </div> 4316 4317<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4318 <li class="p-0"> 4319 <a href='/collections/singer-heavy-duty-machines' class="menu-title" 4320 style='text-decoration-line: none!important;' 4321 > 4322 Machine Category 4323 4324 4325 4326 4327 </a> 4328 </li> 4329 4330 4331<li class="p-0"> 4332 <a href="/collections/singer-heavy-duty-new-arrivals" class="menu-items"> 4333 New Arrivals 4334 4335 4336 4337 4338 </a> 4339 </li> 4340 4341<li class="p-0"> 4342 <a href="/collections/singer-heavy-duty-machines" class="menu-items"> 4343 Sewing 4344 4345 4346 4347 4348 </a> 4349 </li> 4350 4351<li class="p-0"> 4352 <a href="/collections/heavy-duty-refurbished" class="menu-items"> 4353 Refurbished 4354 4355 4356 4357 4358 </a> 4359 </li> 4360 4361<li class="p-0"> 4362 <a href="/collections/heavy-duty-sergers-overlock-machines" class="menu-items"> 4363 Serger 4364 4365 4366 4367 4368 </a> 4369 </li> 4370 4371<li class="p-0"> 4372 <a href="/collections/singer-heavy-duty-machines" class="menu-items"> 4373 View All 4374 4375 4376 4377 4378 </a> 4379 </li> 4380 4381 4382 </ul> 4383 4384<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4385 <li class="p-0"> 4386 <a href='/collections/all-accessories-notions' class="menu-title" 4387 style='text-decoration-line: none!important;' 4388 > 4389 Accessories Category 4390 4391 4392 4393 4394 </a> 4395 </li> 4396 4397 4398<li class="p-0"> 4399 <a href="/collections/heavy-duty-accessories" class="menu-items"> 4400 Accessories 4401 4402 4403 4404 4405 </a> 4406 </li> 4407 4408 4409 </ul> 4410 4411<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4412 <li class="p-0"> 4413 <a href='/collections/singer-heavy-duty-machines' class="menu-title" 4414 style='text-decoration-line: none!important;' 4415 > 4416 Ways To Save 4417 4418 4419 4420 4421 </a> 4422 </li> 4423 4424 4425<li class="p-0"> 4426 <a href="/collections/heavy-duty-bundles-singer" class="menu-items"> 4427 Bundles 4428 4429 4430 4431 4432 </a> 4433 </li> 4434 4435 4436 </ul> 4437 4438 4439<a href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" class="mobile-cta-block" aria-label="Shop Presale"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=115 115w" width="115" height="118" loading="lazy" style="object-position:80.566% 41.016%;"> 4440<p class="text-sm text text-grey-6">
4441 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Shop Presale</span> 4442 Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty. 4443 </p> 4444 </a> 4445<a href="/collections/singer-new-arrivals" class="mobile-cta-block" aria-label="The next evolution of heavy duty power."><img src="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=115 115w" width="115" height="118" loading="lazy" style="object-position:50.0% 52.344%;"> 4446<p class="text-sm text text-grey-6"> 4447 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">The next evolution of heavy duty power.</span> 4448 The Heavy Duty⢠you trust, upgraded. 4449 </p> 4450 </a> 4451<a href="/collections/singer-bundles" class="mobile-cta-block" aria-label="Bundle & Save"><img src="//www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=115 115w" width="115" height="118" loading="lazy"> 4452<p class="text-sm text text-grey-6"> 4453 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Bundle & Save</span> 4454 Shop your favorite Heavy Duty machines bundled with must-have accessoriesâall at a price thatâs hard to beat. 4455 </p> 4456 </a> 4457<a href="/pages/financing" class="mobile-cta-block" aria-label="Special Financing"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=115 115w" width="115" height="118" loading="lazy" style="object-position:10.254% 27.637%;"> 4458<p class="text-sm text text-grey-6"> 4459 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Special Financing</span> 4460 Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card. 4461 </p> 4462 </a> 4463 </div><div data-mega-menu-mobile="sewing-machines" class="mobile-mega-menu"> 4464 <div class="mobile-mega-header-inner"> 4465 <div data-mega-menu-back class="flex items-center gap-3 text-lg font-semibold"><svg 4466 class="" 4467 width="8" 4468 height="14" 4469 viewBox="0 0 8 14" 4470 fill="none" 4471 xmlns="http://www.w3.org/2000/svg" 4472 > 4473 <path 4474 fill-rule="evenodd" 4475 clip-rule="evenodd" 4476 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 4477 fill="currentColor" /> 4478 </svg><span class="text-base">Sewing Machines</span> 4479 </div> 4480 4481 <div data-mega-menu-mobile-close><svg 4482 class="" 4483 width="13" 4484 height="13" 4485 viewbox="0 0 13 13" 4486 fill="none" 4487 xmlns="http://www.w3.org/2000/svg" 4488 > 4489 <path 4490 clip-rule="evenodd" 4491 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 4492 fill-rule="evenodd" 4493 fill="currentColor" /> 4494 </svg></div> 4495 </div> 4496 4497<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4498 <li class="p-0"> 4499 <a href='/collections/all-singer-machines' class="menu-title" 4500 style='text-decoration-line: none!important;' 4501 > 4502 Machine Category 4503 4504 4505 4506 4507 </a> 4508 </li> 4509 4510 4511<li class="p-0"> 4512 <a href="/collections/singer-sewing-machines" class="menu-items"> 4513 Sewing 4514 4515 4516 4517 4518 </a> 4519 </li> 4520 4521<li class="p-0"> 4522 <a href="/collections/embroidery-machines" class="menu-items"> 4523 Embroidery 4524 4525 4526 4527 4528 </a> 4529 </li> 4530 4531<li class="p-0"> 4532 <a href="/collections/singer-overlock-serger-machines" class="menu-items"> 4533 Serger 4534 4535 4536 4537 4538 </a> 4539 </li> 4540 4541<li class="p-0"> 4542 <a href="/collections/singer-heavy-duty-machines" class="menu-items"> 4543 Heavy Duty 4544 4545 4546 4547
4548 <span class="menu-label-pill menu-label-pill--black">Best Seller</span> 4549 4550 </a> 4551 </li> 4552 4553<li class="p-0"> 4554 <a href="/collections/singer-refurbished-sewing-machines" class="menu-items"> 4555 Refurbished 4556 4557 4558 4559 4560 </a> 4561 </li> 4562 4563<li class="p-0"> 4564 <a href="/collections/singer-momento-cutting-machine" class="menu-items"> 4565 MOMENTO⢠Cutting Machine 4566 4567 4568 4569 4570 </a> 4571 </li> 4572 4573<li class="p-0"> 4574 <a href="/collections/singer-momento-heat-presses" class="menu-items"> 4575 MOMENTO⢠Heat Presses 4576 4577 4578 4579 4580 </a> 4581 </li> 4582 4583<li class="p-0"> 4584 <a href="/collections/all-singer-machines" class="menu-items"> 4585 View All 4586 4587 4588 4589 4590 </a> 4591 </li> 4592 4593 4594 </ul> 4595 4596<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4597 <li class="p-0"> 4598 <a href='/collections/singer-best-sellers' class="menu-title" 4599 style='text-decoration-line: none!important;' 4600 > 4601 Best For 4602 4603 4604 4605 4606 </a> 4607 </li> 4608 4609 4610<li class="p-0"> 4611 <a href="/collections/beginner-sewing-machines" class="menu-items"> 4612 Beginner 4613 4614 4615 4616 4617 </a> 4618 </li> 4619 4620<li class="p-0"> 4621 <a href="/collections/singer-machines-for-crafts" class="menu-items"> 4622 Crafts 4623 4624 4625 4626 4627 </a> 4628 </li> 4629 4630<li class="p-0"> 4631 <a href="/collections/embroidery-machines" class="menu-items"> 4632 Sewing & Embroidery 4633 4634 4635 4636 4637 </a> 4638 </li> 4639 4640<li class="p-0"> 4641 <a href="/collections/best-for-garments-shop-collection" class="menu-items"> 4642 Garments 4643 4644 4645 4646 4647 </a> 4648 </li> 4649 4650<li class="p-0"> 4651 <a href="/collections/singer-machines-for-home-decor" class="menu-items"> 4652 Home Décor 4653 4654 4655 4656 4657 </a> 4658 </li> 4659 4660<li class="p-0"> 4661 <a href="/collections/singer-machines-for-quilting" class="menu-items"> 4662 Quilting 4663 4664 4665 4666 4667 </a> 4668 </li> 4669 4670<li class="p-0"> 4671 <a href="/collections/singer-machines-for-mending-alterations" class="menu-items"> 4672 Mending & Alterations 4673 4674 4675 4676 4677 </a> 4678 </li> 4679 4680 4681 </ul> 4682 4683<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4684 <li class="p-0"> 4685 <a href='/collections/gift-guide' class="menu-title" 4686 style='text-decoration-line: none!important;' 4687 > 4688 Featured 4689 4690 4691 4692 4693 </a> 4694 </li> 4695 4696 4697<li class="p-0"> 4698 <a href="/collections/singer-new-arrivals" class="menu-items"> 4699 New Arrivals 4700 4701 4702 4703 4704 </a> 4705 </li> 4706 4707<li class="p-0"> 4708 <a href="/pages/find-the-right-machine" class="menu-items"> 4709 Machine Finder 4710 4711 4712 4713 4714 </a> 4715 </li> 4716 4717<li class="p-0"> 4718 <a href="/collections/all-singer-machines/pfs:label-Top-Rated" class="menu-items"> 4719 Top-Rated 4720 4721 4722 4723 4724 </a> 4725 </li> 4726 4727<li class="p-0"> 4728 <a href="/collections/singer-portable-sewing-machines" class="menu-items"> 4729 Portable 4730 4731 4732 4733 4734 </a> 4735 </li> 4736 4737<li class="p-0"> 4738 <a href="/collections/singer-sewing-machines-with-extension-table" class="menu-items"> 4739 Extension Table Included 4740 4741 4742 4743 4744 </a> 4745 </li> 4746 4747<li class="p-0"> 4748 <a href="/products/singer-gift-card" class="menu-items"> 4749 Gift Cards 4750 4751 4752 4753 4754 </a> 4755 </li> 4756 4757 4758 </ul> 4759 4760 4761<a href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" class="mobile-cta-block" aria-label="Shop Presale"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=115 115w" width="115" height="118" loading="lazy" style="object-position:80.566% 41.016%;"> 4762<p class="text-sm text text-grey-6">
4763 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Shop Presale</span> 4764 Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty. 4765 </p> 4766 </a> 4767<a href="/pages/find-the-right-machine" class="mobile-cta-block" aria-label="Machine Finder"><img src="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=115 115w" width="115" height="118" loading="lazy" style="object-position:98.73% 77.441%;"> 4768<p class="text-sm text text-grey-6"> 4769 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Machine Finder</span> 4770 Find the right machine for your project. 4771 </p> 4772 </a> 4773<a href="/collections/all-singer-machines" class="mobile-cta-block" aria-label="View All Machines"><img src="//www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=115 115w" width="115" height="118" loading="lazy"> 4774<p class="text-sm text text-grey-6"> 4775 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">View All Machines</span> 4776 Sewing, Embroidery, Fabric Cutting machines and more! 4777 </p> 4778 </a> 4779<a href="/pages/financing" class="mobile-cta-block" aria-label="Special Financing"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=115 115w" width="115" height="118" loading="lazy" style="object-position:10.254% 27.637%;"> 4780<p class="text-sm text text-grey-6"> 4781 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Special Financing</span> 4782 Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card. 4783 </p> 4784 </a> 4785 </div><div data-mega-menu-mobile="fabric" class="mobile-mega-menu"> 4786 <div class="mobile-mega-header-inner"> 4787 <div data-mega-menu-back class="flex items-center gap-3 text-lg font-semibold"><svg 4788 class="" 4789 width="8" 4790 height="14" 4791 viewBox="0 0 8 14" 4792 fill="none" 4793 xmlns="http://www.w3.org/2000/svg" 4794 > 4795 <path 4796 fill-rule="evenodd" 4797 clip-rule="evenodd" 4798 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 4799 fill="currentColor" /> 4800 </svg><span class="text-base">Fabric</span> 4801 </div> 4802 4803 <div data-mega-menu-mobile-close><svg 4804 class="" 4805 width="13" 4806 height="13" 4807 viewbox="0 0 13 13" 4808 fill="none" 4809 xmlns="http://www.w3.org/2000/svg" 4810 > 4811 <path 4812 clip-rule="evenodd" 4813 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 4814 fill-rule="evenodd" 4815 fill="currentColor" /> 4816 </svg></div> 4817 </div> 4818 4819<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4820 <li class="p-0"> 4821 <a href='/collections/fabric' class="menu-title" 4822 style='text-decoration-line: none!important;' 4823 > 4824 All Fabric 4825 4826 4827 4828 4829 </a> 4830 </li> 4831 4832 4833<li class="p-0"> 4834 <a href="/collections/apparel-fabric" class="menu-items"> 4835 Apparel 4836 4837 4838 4839 4840 </a> 4841 </li> 4842 4843<li class="p-0"> 4844 <a href="/collections/costume-fabric" class="menu-items"> 4845 15% Off Costume 4846 4847 4848 4849 4850 </a> 4851 </li> 4852 4853<li class="p-0"> 4854 <a href="/collections/cotton-fabric" class="menu-items"> 4855 Cotton 4856 4857 4858 4859 4860 </a> 4861 </li> 4862 4863<li class="p-0"> 4864 <a href="/collections/flannel-fabric" class="menu-items"> 4865 Flannel 4866 4867 4868 4869 4870 </a> 4871 </li> 4872 4873<li class="p-0"> 4874 <a href="/collections/fleece-fabric" class="menu-items"> 4875 Fleece 4876 4877 4878 4879 4880 </a> 4881 </li> 4882 4883<li class="p-0"> 4884 <a href="/collections/fall-halloween-fabric" class="menu-items"> 4885 10% Off Halloween & Fall 4886 4887 4888 4889 4890 </a> 4891 </li> 4892 4893<li class="p-0"> 4894 <a href="/collections/patterns" class="menu-items"> 4895 15% Off Patterns 4896 4897 4898 4899 4900 </a> 4901 </li> 4902 4903<li class="p-0"> 4904 <a href="/collections/utility-fabric" class="menu-items"> 4905 Utility 4906 4907 4908 4909 4910 </a> 4911 </li> 4912 4913 4914 </ul> 4915 4916 4917<a href="https://www.singer.com/collections/fabric?pf_m_%3A%3Acustom%3A%3Atype=Fall+Cotton+Prints" class="mobile-cta-block" aria-label="Fall Favorites"><img src="//www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=115 115w" width="115" height="118" loading="lazy"> 4918<p class="text-sm text text-grey-6">
4919 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Fall Favorites</span> 4920 Explore our fall favorites prints and bring a cozy touch of autumn to your next project! 4921 </p> 4922 </a> 4923<a href="https://www.singer.com/collections/cotton-fabric" class="mobile-cta-block" aria-label="Cotton"><img src="//www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=115 115w" width="115" height="118" loading="lazy" style="object-position:50.0% 49.414%;"> 4924<p class="text-sm text text-grey-6"> 4925 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Cotton</span> 4926 Our cotton fabric is perfect for quilting, apparel, and more! 4927 </p> 4928 </a> 4929<a href="https://www.singer.com/collections/fabric?pf_m_%3A%3Acustom%3A%3Atype=Halloween+Cotton+Prints" class="mobile-cta-block" aria-label="Halloween Prints"><img src="//www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=115 115w" width="115" height="118" loading="lazy" style="object-position:50.0% 48.926%;"> 4930<p class="text-sm text text-grey-6"> 4931 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Halloween Prints</span> 4932 Add a touch of spooky charm to your project with our new Halloween cotton prints! 4933 </p> 4934 </a> 4935<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6"> 4936 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 4937 4938 </p> 4939 </a> 4940 </div><div data-mega-menu-mobile="accessories" class="mobile-mega-menu"> 4941 <div class="mobile-mega-header-inner"> 4942 <div data-mega-menu-back class="flex items-center gap-3 text-lg font-semibold"><svg 4943 class="" 4944 width="8" 4945 height="14" 4946 viewBox="0 0 8 14" 4947 fill="none" 4948 xmlns="http://www.w3.org/2000/svg" 4949 > 4950 <path 4951 fill-rule="evenodd" 4952 clip-rule="evenodd" 4953 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 4954 fill="currentColor" /> 4955 </svg><span class="text-base">Accessories</span> 4956 </div> 4957 4958 <div data-mega-menu-mobile-close><svg 4959 class="" 4960 width="13" 4961 height="13" 4962 viewbox="0 0 13 13" 4963 fill="none" 4964 xmlns="http://www.w3.org/2000/svg" 4965 > 4966 <path 4967 clip-rule="evenodd" 4968 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 4969 fill-rule="evenodd" 4970 fill="currentColor" /> 4971 </svg></div> 4972 </div> 4973 4974<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 4975 <li class="p-0"> 4976 <a href='/collections/all-singer-accessories' class="menu-title" 4977 style='text-decoration-line: none!important;' 4978 > 4979 Accessories 4980 4981 4982 4983 4984 </a> 4985 </li> 4986 4987 4988<li class="p-0"> 4989 <a href="/collections/singer-bobbins" class="menu-items"> 4990 Bobbins 4991 4992 4993 4994 4995 </a> 4996 </li> 4997 4998<li class="p-0"> 4999 <a href="/collections/singer-extension-tables" class="menu-items"> 5000 Extension Tables 5001 5002 5003 5004 5005 </a> 5006 </li> 5007 5008<li class="p-0"> 5009 <a href="/collections/singer-presser-feet-attachments" class="menu-items"> 5010 Presser Feet/Attachments 5011 5012 5013 5014 5015 </a> 5016 </li> 5017 5018<li class="p-0"> 5019 <a href="/collections/singer-embroidery-hoops" class="menu-items"> 5020 Embroidery Hoops 5021 5022 5023 5024 5025 </a> 5026 </li> 5027 5028<li class="p-0"> 5029 <a href="/collections/singer-momento-accessories" class="menu-items"> 5030 MOMENTO⢠Accessories 5031 5032 5033 5034 5035 </a> 5036 </li> 5037 5038<li class="p-0"> 5039 <a href="/collections/all-singer-accessories" class="menu-items"> 5040 View All 5041 5042 5043 5044 5045 </a> 5046 </li> 5047 5048 5049 </ul> 5050 5051<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 5052 <li class="p-0"> 5053 <a href='/collections/singer-notions' class="menu-title" 5054 style='text-decoration-line: none!important;' 5055 > 5056 Notions 5057 5058 5059 5060 5061 </a> 5062 </li> 5063 5064 5065<li class="p-0"> 5066 <a href="/collections/singer-sewing-machine-needles" class="menu-items"> 5067 Needles 5068 5069 5070 5071 5072 </a> 5073 </li> 5074 5075<li class="p-0"> 5076 <a href="/collections/scissors" class="menu-items"> 5077 Scissors 5078 5079 5080 5081 5082 </a> 5083 </li> 5084 5085<li class="p-0"> 5086 <a href="/collections/sewing-supplies" class="menu-items"> 5087 Sewing Supplies 5088 5089 5090 5091 5092 </a> 5093 </li> 5094 5095<li class="p-0"> 5096 <a href="/collections/quilting-supplies" class="menu-items"> 5097 Quilting Supplies 5098 5099 5100 5101 5102 </a> 5103 </li> 5104 5105<li class="p-0"> 5106 <a href="/collections/batting" class="menu-items"> 5107 Batting 5108 5109 5110 5111 5112 </a> 5113 </li> 5114 5115<li class="p-0"> 5116 <a href="/collections/singer-sewing-kits-aids" class="menu-items"> 5117 Sewing Kits & Aids 5118 5119 5120 5121 5122 </a> 5123 </li> 5124 5125<li class="p-0"> 5126 <a href="/collections/singer-irons" class="menu-items"> 5127 Irons 5128 5129 5130 5131 5132 </a> 5133 </li> 5134 5135<li class="p-0"> 5136 <a href="/collections/singer-steamers-steam-presses" class="menu-items"> 5137 Steamers / Steam Presses 5138 5139 5140 5141 5142 </a> 5143 </li> 5144 5145<li class="p-0"> 5146 <a href="/collections/singer-fabric-stabilizers" class="menu-items"> 5147 Stabilizers 5148 5149 5150 5151 5152 </a> 5153 </li> 5154 5155<li class="p-0"> 5156 <a href="/collections/furniture-and-lighting" class="menu-items"> 5157 Furniture & Lighting 5158 5159 5160 5161 5162 </a> 5163 </li> 5164 5165<li class="p-0"> 5166 <a href="/collections/singer-bags-cases" class="menu-items"> 5167 Bags / Cases 5168 5169 5170 5171 5172 </a> 5173 </li> 5174 5175<li class="p-0"> 5176 <a href="/collections/singer-dress-forms" class="menu-items"> 5177 Dress Forms 5178 5179 5180 5181 5182 </a> 5183 </li> 5184 5185<li class="p-0"> 5186 <a href="/collections/thread" class="menu-items"> 5187 Thread 5188 5189 5190 5191 5192 </a> 5193 </li> 5194 5195<li class="p-0"> 5196 <a href="/collections/patterns" class="menu-items"> 5197 Patterns 5198 5199 5200 5201 5202 </a> 5203 </li> 5204 5205<li class="p-0"> 5206 <a href="/collections/singer-notions" class="menu-items"> 5207 View All 5208 5209 5210 5211 5212 </a> 5213 </li> 5214 5215 5216 </ul> 5217 5218<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 5219 <li class="p-0"> 5220 <a href='/collections/singer-stocking-stuffers' class="menu-title" 5221 style='text-decoration-line: none!important;' 5222 > 5223 Featured 5224 5225 5226 5227 5228 </a> 5229 </li> 5230 5231 5232<li class="p-0"> 5233 <a href="/pages/find-the-right-accessory" class="menu-items"> 5234 Accessory Finder 5235 5236 5237 5238 5239 </a> 5240 </li> 5241 5242<li class="p-0"> 5243 <a href="https://svpworldwide.widen.net/content/naw1iquyqu/pdf/Singer-2022-AccessoryUserGuide-English.pdf?u=hcosqv" class="menu-items"> 5244 Accessory User Guide 5245 5246 5247 5248 5249 </a> 5250 </li> 5251 5252<li class="p-0"> 5253 <a href="https://singer.gorgias.help/en-US/choosing-the-right-singer-machine-needles-389061" class="menu-items"> 5254 Choosing a Needle 5255 5256 5257 5258 5259 </a> 5260 </li> 5261 5262<li class="p-0"> 5263 <a href="/collections/singer-garment-care" class="menu-items"> 5264 Garment Care 5265 5266 5267 5268 5269 </a> 5270 </li> 5271 5272<li class="p-0"> 5273 <a href="/collections/all-singer-accessories" class="menu-items"> 5274 Top Rated 5275 5276 5277 5278 5279 </a> 5280 </li> 5281 5282 5283 </ul> 5284 5285 5286<a href="/pages/find-the-right-accessory" class="mobile-cta-block" aria-label="Accessory Finder"><img src="//www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=115 115w" width="115" height="118" loading="lazy"> 5287<p class="text-sm text text-grey-6">
5288 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Accessory Finder</span> 5289 Find the right accessory for your machine. 5290 </p> 5291 </a> 5292<a href="/collections/all-singer-accessories" class="mobile-cta-block" aria-label="View All Accessories"><img src="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=115 115w" width="115" height="119" loading="lazy"> 5293<p class="text-sm text text-grey-6"> 5294 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">View All Accessories</span> 5295 Huge selection of sewing solutions and supplies. 5296 </p> 5297 </a> 5298<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6"> 5299 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 5300 5301 </p> 5302 </a> 5303<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6"> 5304 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 5305 5306 </p> 5307 </a> 5308 </div><div data-mega-menu-mobile="deals" class="mobile-mega-menu"> 5309 <div class="mobile-mega-header-inner"> 5310 <div data-mega-menu-back class="flex items-center gap-3 text-lg font-semibold"><svg 5311 class="" 5312 width="8" 5313 height="14" 5314 viewBox="0 0 8 14" 5315 fill="none" 5316 xmlns="http://www.w3.org/2000/svg" 5317 > 5318 <path 5319 fill-rule="evenodd" 5320 clip-rule="evenodd" 5321 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 5322 fill="currentColor" /> 5323 </svg><span class="text-base">Deals</span> 5324 </div> 5325 5326 <div data-mega-menu-mobile-close><svg 5327 class="" 5328 width="13" 5329 height="13" 5330 viewbox="0 0 13 13" 5331 fill="none" 5332 xmlns="http://www.w3.org/2000/svg" 5333 > 5334 <path 5335 clip-rule="evenodd" 5336 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 5337 fill-rule="evenodd" 5338 fill="currentColor" /> 5339 </svg></div> 5340 </div> 5341 5342<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 5343 <li class="p-0"> 5344 <a href='/collections/all-singer-deals' class="menu-title" 5345 style='text-decoration-line: none!important;' 5346 > 5347 Ways to Save 5348 5349 5350 5351 5352 </a> 5353 </li> 5354 5355 5356<li class="p-0"> 5357 <a href="/pages/sewing-machine-trade-in" class="menu-items"> 5358 Sewing Machine Trade In 5359 5360 5361 5362 5363 </a> 5364 </li> 5365 5366<li class="p-0"> 5367 <a href="/collections/all-singer-deals" class="menu-items"> 5368 Top-Rated 5369 5370 5371 5372 5373 </a> 5374 </li> 5375 5376<li class="p-0"> 5377 <a href="/collections/clearance" class="menu-items"> 5378 Clearance 5379 5380 5381 5382 5383 </a> 5384 </li> 5385 5386<li class="p-0"> 5387 <a href="/collections/singer-bundles" class="menu-items"> 5388 Bundle & Save
5389 5390 5391 5392 5393 </a> 5394 </li> 5395 5396<li class="p-0"> 5397 <a href="/collections/singer-new-markdowns" class="menu-items"> 5398 New Markdowns 5399 5400 5401 5402 5403 </a> 5404 </li> 5405 5406<li class="p-0"> 5407 <a href="/collections/singer-deals-under-50" class="menu-items"> 5408 Deals Under $50 5409 5410 5411 5412 5413 </a> 5414 </li> 5415 5416<li class="p-0"> 5417 <a href="/collections/singer-deals-under-100" class="menu-items"> 5418 Deals Under $100 5419 5420 5421 5422 5423 </a> 5424 </li> 5425 5426<li class="p-0"> 5427 <a href="/collections/all-singer-deals" class="menu-items"> 5428 View All 5429 5430 5431 5432 5433 </a> 5434 </li> 5435 5436 5437 </ul> 5438 5439<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 5440 <li class="p-0"> 5441 <a href='/collections' class="menu-title" 5442 style='text-decoration-line: none!important;' 5443 > 5444 Category 5445 5446 5447 5448 5449 </a> 5450 </li> 5451 5452 5453<li class="p-0"> 5454 <a href="https://www.singer.com/collections/all-singer-deals?pf_t_machine_category=machine_category%3ASewing" class="menu-items"> 5455 Machines 5456 5457 5458 5459 5460 </a> 5461 </li> 5462 5463<li class="p-0"> 5464 <a href="/collections/singer-refurbished-sewing-machines" class="menu-items"> 5465 Refurbished Machines 5466 5467 5468 5469 5470 </a> 5471 </li> 5472 5473<li class="p-0"> 5474 <a href="/collections/all-singer-deals" class="menu-items"> 5475 Accessories 5476 5477 5478 5479 5480 </a> 5481 </li> 5482 5483<li class="p-0"> 5484 <a href="/collections/singer-momento-cutting-machine" class="menu-items"> 5485 MOMENTO⢠Cutting Machine 5486 5487 5488 5489 5490 </a> 5491 </li> 5492 5493 5494 </ul> 5495 5496 5497<a href="/collections/clearance" class="mobile-cta-block" aria-label="Sew & Save this National Sewing Month"><img src="//www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=115 115w" width="115" height="118" loading="lazy"> 5498<p class="text-sm text text-grey-6"> 5499 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Sew & Save this National Sewing Month</span> 5500 Shop Last Chance and Final Markdown machines at incredible prices, plus save an extra 10% on refurbished machines. 5501 </p> 5502 </a> 5503<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6"> 5504 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 5505 5506 </p> 5507 </a> 5508<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6">
5509 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 5510 5511 </p> 5512 </a> 5513<a href="/pages/financing" class="mobile-cta-block" aria-label="Special Financing"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=115 115w" width="115" height="118" loading="lazy" style="object-position:10.254% 27.637%;"> 5514<p class="text-sm text text-grey-6"> 5515 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Special Financing</span> 5516 Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card. 5517 </p> 5518 </a> 5519 </div><div data-mega-menu-mobile="find-your-fit" class="mobile-mega-menu"> 5520 <div class="mobile-mega-header-inner"> 5521 <div data-mega-menu-back class="flex items-center gap-3 text-lg font-semibold"><svg 5522 class="" 5523 width="8" 5524 height="14" 5525 viewBox="0 0 8 14" 5526 fill="none" 5527 xmlns="http://www.w3.org/2000/svg" 5528 > 5529 <path 5530 fill-rule="evenodd" 5531 clip-rule="evenodd" 5532 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 5533 fill="currentColor" /> 5534 </svg><span class="text-base">Find Your Fit</span> 5535 </div> 5536 5537 <div data-mega-menu-mobile-close><svg 5538 class="" 5539 width="13" 5540 height="13" 5541 viewbox="0 0 13 13" 5542 fill="none" 5543 xmlns="http://www.w3.org/2000/svg" 5544 > 5545 <path 5546 clip-rule="evenodd" 5547 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 5548 fill-rule="evenodd" 5549 fill="currentColor" /> 5550 </svg></div> 5551 </div> 5552 5553<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 5554 <li class="p-0"> 5555 <a href='/pages/gift-guide' class="menu-title" 5556 style='text-decoration-line: none!important;' 5557 > 5558 Quick Find 5559 5560 5561 5562 5563 </a> 5564 </li> 5565 5566 5567<li class="p-0"> 5568 <a href="/pages/find-the-right-machine" class="menu-items"> 5569 Machine Finder 5570 5571 5572 5573 5574 </a> 5575 </li> 5576 5577<li class="p-0"> 5578 <a href="/pages/find-the-right-accessory" class="menu-items"> 5579 Accessory Finder 5580 5581 5582 5583 5584 </a> 5585 </li> 5586 5587<li class="p-0"> 5588 <a href="/pages/welcome-to-our-family-of-sewing-machine-brands" class="menu-items"> 5589 Our Family of Brands 5590 5591 5592 5593 5594 </a> 5595 </li> 5596 5597<li class="p-0"> 5598 <a href="/pages/singer-deals" class="menu-items"> 5599 View All Deals 5600 5601 5602 5603 5604 </a> 5605 </li> 5606 5607 5608 </ul> 5609 5610<ul class="flex flex-col gap-5 px-6 my-8 list-none"> 5611 <li class="p-0"> 5612 <a href='/collections/gift-guide' class="menu-title" 5613 style='text-decoration-line: none!important;' 5614 > 5615 Gift Guides 5616 5617 5618 5619 5620 </a> 5621 </li> 5622 5623 5624<li class="p-0"> 5625 <a href="/collections/budget-friendly-machines" class="menu-items"> 5626 Budget-Friendly Machines 5627 5628 5629 5630 5631 </a> 5632 </li> 5633 5634<li class="p-0"> 5635 <a href="/pages/singer-find-the-perfect-gift" class="menu-items"> 5636 Gift Finder 5637 5638 5639 5640 5641 </a> 5642 </li> 5643 5644<li class="p-0"> 5645 <a href="/collections/sewing-favorites" class="menu-items"> 5646 Gifts for Sewists 5647 5648 5649 5650 5651 </a> 5652 </li> 5653 5654<li class="p-0"> 5655 <a href="/collections/quilting-favorites" class="menu-items"> 5656 Gifts for Quilters 5657 5658 5659 5660 5661 </a> 5662 </li> 5663 5664<li class="p-0"> 5665 <a href="/collections/embroidery-favorites" class="menu-items"> 5666 Gifts for Embroidery 5667 5668 5669 5670 5671 </a> 5672 </li> 5673 5674<li class="p-0"> 5675 <a href="/products/singer-gift-card" class="menu-items"> 5676 Gift Cards 5677 5678 5679 5680 5681 </a> 5682 </li> 5683 5684 5685 </ul> 5686 5687 5688<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6">
5689 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 5690 5691 </p> 5692 </a> 5693<a href="/pages/find-the-right-machine" class="mobile-cta-block" aria-label="Machine Finder"><img src="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=115 115w" width="115" height="118" loading="lazy" style="object-position:98.73% 77.441%;"> 5694<p class="text-sm text text-grey-6"> 5695 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Machine Finder</span> 5696 Find the right machine for your project. 5697 </p> 5698 </a> 5699<a href="/pages/find-the-right-accessory" class="mobile-cta-block" aria-label="Accessory Finder"><img src="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=115" alt="" srcset="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=115 115w" width="115" height="119" loading="lazy"> 5700<p class="text-sm text text-grey-6"> 5701 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1">Accessory Finder</span> 5702 Find the right accessory for your machine. 5703 </p> 5704 </a> 5705<a href="" class="mobile-cta-block" aria-label=""><p class="text-sm text text-grey-6"> 5706 <span class="block mb-1 text-sm font-semibold text-grey-7 group-hover:text-primary-1"></span> 5707 5708 </p> 5709 </a> 5710 </div></div> 5711<div class="hidden fullscreen-overlay-mobile"></div>
5712<script> 5713(function () { 5714 const firstSeg = window.location.pathname.split('/').filter(Boolean)[0]; 5715 5716 let targetHref; 5717 if (firstSeg === 'en-ca') { 5718 targetHref = '/en-ca/account'; 5719 } else if (firstSeg === 'fr-ca') { 5720 targetHref = '/fr-ca/account'; 5721 } else if (firstSeg === 'es') { 5722 targetHref = '/es/account'; 5723 } else { 5724 targetHref = '/account'; 5725 } 5726 5727 // Update ALL account links (desktop + mobile) 5728 const accountLinks = document.querySelectorAll('a[aria-label="account"]'); 5729 if (!accountLinks.length) return; 5730 5731 accountLinks.forEach(link => { 5732 link.href = targetHref; 5733 }); 5734})(); 5735</script>
5735 5736 5737 5738 5739</header><header id="shopify-section-sections--27372412862834__header_v3_N9kLp2" class="shopify-section shopify-section-group-header-group header-v2 header-v3"> 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749<div class="header-v2-desktop"> 5750 <div class="brand-bar"> 5751 <nav> 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 <a href="/" class="selected" aria-label="Home - Singer" data-text="Singer">Singer</a><span>|</span> 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 <a href="/pages/husqvarnaviking" data-text="HUSQVARNA VIKING">HUSQVARNA VIKING</a><span>|</span> 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 <a href="/pages/pfaff" data-text="PFAFF">PFAFF</a> 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 </nav> 5809 <div class="hv2-search"> 5810 <form class="search-v2" action="/search"> 5811 <input type="text" name="q" placeholder="Search"> 5812 <button type="submit" aria-label="Search" class="absolute px-1 py-2 -translate-y-1/2 end-2 top-1/2"><svg 5813 class="" 5814 width="18" 5815 height="18" 5816 viewBox="0 0 18 18" 5817 fill="none" 5818 xmlns="http://www.w3.org/2000/svg" 5819 > 5820 <circle cx="8" cy="8" r="6" stroke="#00000099" stroke-width="2.5" /> 5821 <line x1="12.24" y1="12.24" x2="16.5" y2="16.5" stroke="#00000099" stroke-width="2.5" stroke-linecap="round" /> 5822 </svg></button> 5823 </form> 5824 </div> 5825 <div class="hv2-utils"> 5826 5827 <a href="/account" class="util-item" data-header-account aria-label="My Account" role="button"> 5828 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 5829 <path d="M3.85 15.1C4.7 14.45 5.65 13.9375 6.7 13.5625C7.75 13.1875 8.85 13 10 13C11.15 13 12.25 13.1875 13.3 13.5625C14.35 13.9375 15.3 14.45 16.15 15.1C16.7333 14.4167 17.1875 13.6417 17.5125 12.775C17.8375 11.9083 18 10.9833 18 10C18 7.78333 17.2208 5.89583 15.6625 4.3375C14.1042 2.77917 12.2167 2 10 2C7.78333 2 5.89583 2.77917 4.3375 4.3375C2.77917 5.89583 2 7.78333 2 10C2 10.9833 2.1625 11.9083 2.4875 12.775C2.8125 13.6417 3.26667 14.4167 3.85 15.1ZM10 11C9.01667 11 8.1875 10.6625 7.5125 9.9875C6.8375 9.3125 6.5 8.48333 6.5 7.5C6.5 6.51667 6.8375 5.6875 7.5125 5.0125C8.1875 4.3375 9.01667 4 10 4C10.9833 4 11.8125 4.3375 12.4875 5.0125C13.1625 5.6875 13.5 6.51667 13.5 7.5C13.5 8.48333 13.1625 9.3125 12.4875 9.9875C11.8125 10.6625 10.9833 11 10 11ZM10 20C8.61667 20 7.31667 19.7375 6.1 19.2125C4.88333 18.6875 3.825 17.975 2.925 17.075C2.025 16.175 1.3125 15.1167 0.7875 13.9C0.2625 12.6833 0 11.3833 0 10C0 8.61667 0.2625 7.31667 0.7875 6.1C1.3125 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.3125 6.1 0.7875C7.31667 0.2625 8.61667 0 10 0C11.3833 0 12.6833 0.2625 13.9 0.7875C15.1167 1.3125 16.175 2.025 17.075 2.925C17.975 3.825 18.6875 4.88333 19.2125 6.1C19.7375 7.31667 20 8.61667 20 10C20 11.3833 19.7375 12.6833 19.2125 13.9C18.6875 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6875 13.9 19.2125C12.6833 19.7375 11.3833 20 10 20Z" fill="currentColor"/> 5830 </svg> 5831 <p>My Account</p> 5832 </a> 5833 <div class="util-item loc_trigger" data-text="switch-region" aria-label="Switch region" role="button"> 5834 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5835 <path d="M12 22C10.6333 22 9.34167 21.7375 8.125 21.2125C6.90833 20.6875 5.84583 19.9708 4.9375 19.0625C4.02917 18.1542 3.3125 17.0917 2.7875 15.875C2.2625 14.6583 2 13.3667 2 12C2 10.6167 2.2625 9.32083 2.7875 8.1125C3.3125 6.90417 4.02917 5.84583 4.9375 4.9375C5.84583 4.02917 6.90833 3.3125 8.125 2.7875C9.34167 2.2625 10.6333 2
583512 2C13.3833 2 14.6792 2.2625 15.8875 2.7875C17.0958 3.3125 18.1542 4.02917 19.0625 4.9375C19.9708 5.84583 20.6875 6.90417 21.2125 8.1125C21.7375 9.32083 22 10.6167 22 12C22 13.3667 21.7375 14.6583 21.2125 15.875C20.6875 17.0917 19.9708 18.1542 19.0625 19.0625C18.1542 19.9708 17.0958 20.6875 15.8875 21.2125C14.6792 21.7375 13.3833 22 12 22ZM12 19.95C12.4333 19.35 12.8083 18.725 13.125 18.075C13.4417 17.425 13.7 16.7333 13.9 16H10.1C10.3 16.7333 10.5583 17.425 10.875 18.075C11.1917 18.725 11.5667 19.35 12 19.95ZM9.4 19.55C9.1 19 8.8375 18.4292 8.6125 17.8375C8.3875 17.2458 8.2 16.6333 8.05 16H5.1C5.58333 16.8333 6.1875 17.5583 6.9125 18.175C7.6375 18.7917 8.46667 19.25 9.4 19.55ZM14.6 19.55C15.5333 19.25 16.3625 18.7917 17.0875 18.175C17.8125 17.5583 18.4167 16.8333 18.9 16H15.95C15.8 16.6333 15.6125 17.2458 15.3875 17.8375C15.1625 18.4292 14.9 19 14.6 19.55ZM4.25 14H7.65C7.6 13.6667 7.5625 13.3375 7.5375 13.0125C7.5125 12.6875 7.5 12.35 7.5 12C7.5 11.65 7.5125 11.3125 7.5375 10.9875C7.5625 10.6625 7.6 10.3333 7.65 10H4.25C4.16667 10.3333 4.10417 10.6625 4.0625 10.9875C4.02083 11.3125 4 11.65 4 12C4 12.35 4.02083 12.6875 4.0625 13.0125C4.10417 13.3375 4.16667 13.6667 4.25 14ZM9.65 14H14.35C14.4 13.6667 14.4375 13.3375 14.4625 13.0125C14.4875 12.6875 14.5 12.35 14.5 12C14.5 11.65 14.4875 11.3125 14.4625 10.9875C14.4375 10.6625 14.4 10.3333 14.35 10H9.65C9.6 10.3333 9.5625 10.6625 9.5375 10.9875C9.5125 11.3125 9.5 11.65 9.5 12C9.5 12.35 9.5125 12.6875 9.5375 13.0125C9.5625 13.3375 9.6 13.6667 9.65 14ZM16.35 14H19.75C19.8333 13.6667 19.8958 13.3375 19.9375 13.0125C19.9792 12.6875 20 12.35 20 12C20 11.65 19.9792 11.3125 19.9375 10.9875C19.8958 10.6625 19.8333 10.3333 19.75 10H16.35C16.4 10.3333 16.4375 10.6625 16.4625 10.9875C16.4875 11.3125 16.5 11.65 16.5 12C16.5 12.35 16.4875 12.6875 16.4625 13.0125C16.4375 13.3375 16.4 13.6667 16.35 14ZM15.95 8H18.9C18.4167 7.16667 17.8125 6.44167 17.0875 5.825C16.3625 5.20833 15.5333 4.75 14.6 4.45C14.9 5 15.1625 5.57083 15.3875 6.1625C15.6125 6.75417 15.8 7.36667 15.95 8ZM10.1 8H13.9C13.7 7.26667 13.4417 6.575 13.125 5.925C12.8083 5.275 12.4333 4.65 12 4.05C11.5667 4.65 11.1917 5.275 10.875 5.925C10.5583 6.575 10.3 7.26667 10.1 8ZM5.1 8H8.05C8.2 7.36667 8.3875 6.75417 8.6125 6.1625C8.8375 5.57083 9.1 5 9.4 4.45C8.46667 4.75 7.6375 5.20833 6.9125 5.825C6.1875 6.44167 5.58333 7.16667 5.1 8Z" fill="currentColor"/> 5836 </svg> 5837 <p>US</p> 5838 <div class="loc_selector hide hidden" data-region-switcher> 5839 5840 5841 5842 5843<fieldset> 5844 <legend class="block mb-2" for="country-selector-v2">Location</legend> 5845 <select id="country-selector-v2" data-country-selector> 5846 5847 5848 <option value="CA">Canada</option> 5849 5850 5851 5852 <option value="US" selected>United States</option> 5853 5854 5855 5856 5857 5858 5859 5860 <option value="AT"> Austria</option> 5861 5862 5863 5864 5865 5866 <option value="BR">Brazil</option> 5867 5868 5869 5870 5871 5872 <option value="CH">Switzerland</option> 5873 5874 5875 5876 5877 5878 <option value="CZ">Czechia</option> 5879 5880 5881 5882 5883 5884 <option value="DE">Germany</option> 5885 5886 5887 5888 5889 5890 <option value="DK">Denmark</option> 5891 5892 5893 5894 5895 5896 <option value="ES">Spain</option> 5897 5898 5899 5900 5901 5902 <option value="FI">Finland</option> 5903 5904 5905 5906 5907 5908 <option value="GB">United Kingdom</option> 5909 5910 5911 5912 5913 5914 <option value="IT">Italy</option> 5915 5916 5917 5918 5919 5920 <option value="MX">Mexico</option> 5921 5922 5923 5924 5925 5926 <option value="NO">Norway</option> 5927 5928 5929 5930 5931 5932 <option value="SV">Sweden 5933</option> 5934 5935 </select> 5936</fieldset> 5937 5938<fieldset> 5939 <legend class="block mb-2" for="language-selector-v2">Language</legend> 5940 <select id="language-selector-v2" data-language-selector> 5941 5942 5943 <option value="en" selected>English</option> 5944 5945 5946 5947 <option value="es">Spanish</option> 5948 5949 5950 </select> 5951</fieldset> 5952<p><span>Currency:</span> $/USD</p> 5953<div class="region-switcher__button-wrapper"><button id="loc_btn" class="region-switcher__update" data-region-update>Update</button></div> 5954 5955 5956 </div> 5957 </div> 5958 <a href="/cart" class="util-item" data-header-cart aria-label="Cart" role="button"> 5959 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 5960 <g clip-path="url(#clip0_563_292_v3)"> 5961 <path d="M1 1H5L7.68 14.39C7.77144 14.8504 8.02191 15.264 8.38755 15.5583C8.75318 15.8526 9.2107 16.009 9.68 16H19.4C19.8693 16.009 20.3268 15.8526 20.6925 15.5583C21.0581 15.264 21.3086 14.8504 21.4 14.39L23 6H6M10 21C10 21.5523 9.55228 22 9 22C8.44772 22 8 21.5523 8 21C8 20.4477 8.44772 20 9 20C9.55228 20 10 20.4477 10 21ZM21 21C21 21.5523 20.5523 22 20 22C19.4477 22 19 21.5523 19 21C19 20.4477 19.4477 20 20 20C20.5523 20 21 20.4477 21 21Z" stroke="black" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/> 5962 </g> 5963 <defs> 5964 <clipPath id="clip0_563_292_v3"> 5965 <rect width="24" height="24" fill="white"/> 5966 </clipPath> 5967 </defs> 5968 </svg>
5969 <span class="cart-count"></span> 5970 </a> 5971 </div> 5972 </div> 5973 <div class="main-nav singer"> 5974 <a href="/" aria-label="Home - singer"><img src="//www.singer.com/cdn/shop/files/singer.png?v=1781043870&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/singer.png?v=1781043870&width=352 352w, //www.singer.com/cdn/shop/files/singer.png?v=1781043870&width=600 600w" width="600" height="203" loading="lazy" style="object-position:49.902% 49.121%;"></a> 5975 <a class="logo_scroll singer" href="/" aria-label="Home - singer"><img src="//www.singer.com/cdn/shop/files/singer-s.png?v=1781043870&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/singer-s.png?v=1781043870&width=352 352w, //www.singer.com/cdn/shop/files/singer-s.png?v=1781043870&width=600 600w" width="600" height="721" loading="lazy" style="object-position:50.0% 51.66%;"></a> 5976 <div class="main-search singer"> 5977 <form class="search-v2" action="/search"> 5978 <input type="text" name="q" placeholder="Search"> 5979 <button type="submit" aria-label="Search" class="absolute px-1 py-2 -translate-y-1/2 end-2 top-1/2"><svg 5980 class="" 5981 width="18" 5982 height="18" 5983 viewBox="0 0 18 18" 5984 fill="none" 5985 xmlns="http://www.w3.org/2000/svg" 5986 > 5987 <circle cx="8" cy="8" r="6" stroke="#00000099" stroke-width="2.5" /> 5988 <line x1="12.24" y1="12.24" x2="16.5" y2="16.5" stroke="#00000099" stroke-width="2.5" stroke-linecap="round" /> 5989 </svg></button> 5990 </form> 5991 </div> 5992 <nav> 5993 5994 5995 5996 <a data-menu-trigger="New" data-text="New" href="/collections/singer-new-arrivals">New</a> 5997 5998 5999 6000 6001 <a data-menu-trigger="Heavy Duty" data-text="Heavy Duty" href="/collections/singer-heavy-duty-machines">Heavy Duty</a> 6002 6003 6004 6005 6006 <a data-menu-trigger="Sewing Machines" data-text="Sewing Machines" href="/collections/all-singer-machines">Sewing Machines</a> 6007 6008 6009 6010 6011 <a data-menu-trigger="Fabric" data-text="Fabric" href="/pages/fabric">Fabric</a> 6012 6013 6014 6015 6016 <a data-menu-trigger="Accessories" data-text="Accessories" href="/collections/all-singer-accessories">Accessories</a> 6017 6018 6019 6020 6021 <a data-menu-trigger="Deals" data-text="Deals" href="/pages/singer-deals">Deals</a> 6022 6023 6024 6025 6026 <a data-menu-trigger="Find Your Fit" data-text="Find Your Fit" href="#">Find Your Fit</a> 6027 6028 6029 <a data-text="CREATIVATE" href="https://www.creativate.com/?utm_source=singer.com&utm_medium=referral&utm_campaign=tab" target="_blank"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg" class=""> 6030 <path d="M9.86093 3.23686L9.0157 4.78284L8.17001 3.23686L6.62402 2.39164L8.17001 1.54596L9.0157 -5.72205e-06L9.86093 1.54596L11.4069 2.39164L9.86093 3.23686Z" fill="currentColor"/> 6031 <path d="M4.85491 8.26995L3.58676 10.5887L2.31876 8.26995L0 7.00197L2.31876 5.73383L3.58676 3.4151L4.85491 5.73383L7.17367 7.00197L4.85491 8.26995Z" fill="currentColor"/> 6032 <path d="M13.8316 12.5221L11.9292 16.0002L10.0273 12.5221L6.54883 10.6199L10.0273 8.71788L11.9292 5.23941L13.8316 8.71788L17.3097 10.6199L13.8316 12.5221Z" fill="currentColor"/> 6033 </svg> CREATIVATE</a> 6034 </nav> 6035 </div> 6036 6037 6038 <div class="z-0"><div data-menu="New" class="hidden megamenu " style="padding-bottom: 100px;"> 6039 6040<div class="container header-mega-menu"> 6041 6042<ul class="list-none gap-1.5 flex flex-col"> 6043 <li class="mb-2"> 6044 <a href='#' class="menu-title" 6045 style='text-decoration-line: none!important;' 6046 >New & Featured</a> 6047 </li> 6048 6049 6050<li> 6051 <a href="/collections/singer-new-arrivals" class="menu-items ">New Machines </a> 6052 </li> 6053 6054<li> 6055 <a href="/collections/new-arrivals-shop-collection" class="menu-items ">New Fabric & Sewing Supplies</a> 6056 </li> 6057 6058<li> 6059 <a href="/collections/bestselling-singer" class="menu-items ">Best Sellers</a> 6060 </li> 6061 6062<li> 6063 <a href="/collections/fabric" class="menu-items ">Up to 15% Off Select Fabric</a> 6064 </li> 6065 6066 6067 </ul> 6068 6069<ul class="list-none gap-1.5 flex flex-col"> 6070 <li class="mb-2"> 6071 <a href='#' class="menu-title" 6072 style='text-decoration-line: none!important;' 6073 >Featured Machines</a> 6074 </li> 6075 6076 6077<li> 6078 <a href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" class="menu-items ">Smart Heavy Duty 9120⢠(Pre-Order)</a> 6079 </li> 6080 6081<li> 6082 <a href="/products/singer-heavy-duty-4552-sewing-machine" class="menu-items ">Heavy Duty 4552â¢</a> 6083 </li> 6084 6085<li> 6086 <a href="/products/singer-heavy-duty-4532-sewing-machine" class="menu-items ">Heavy Duty 4532â¢</a> 6087 </li> 6088 6089<li> 6090 <a href="/products/singer-heavy-duty-4523-sewing-machine" class="menu-items ">Heavy Duty 4523â¢</a> 6091 </li> 6092 6093<li> 6094 <a href="/products/singer-heavy-duty-4511-sewing-machine" class="menu-items ">Heavy Duty 4511â¢</a> 6095 </li> 6096 6097<li> 6098 <a href="/products/singer-heavy-duty-0460-serger" class="menu-items ">Heavy Duty 0460⢠Serger</a> 6099 </li> 6100 6101<li> 6102 <a href="/products/singer-heavy-duty-0420-serger" class="menu-items ">Heavy Duty 0420⢠Serger</a> 6103 </li> 6104 6105<li> 6106 <a href="/products/singer-s0080-serger" class="menu-items ">S0080 Serger</a> 6107 </li> 6108 6109 6110 </ul> 6111 6112 6113<a 6114 href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" 6115 class="header-cta group" 6116 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600 600w" width="600" height="615" loading="lazy" style="object-position:80.566% 41.016%;"> 6117<p class="header-cta-headline">Shop Presale</p> 6118 <p class="text-sm text text-grey-6">Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty.</p> 6119 </a> 6120<a 6121 href="/collections/singer-new-arrivals" 6122 class="header-cta group" 6123 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 52.344%;"> 6124<p class="header-cta-headline">The Next Evolution of Heavy Duty Power</p> 6125 <p class="text-sm text text-grey-6">The Heavy Duty⢠you trust, upgraded.</p> 6126 </a> 6127<a 6128 href="/collections/singer-overlock-serger-machines" 6129 class="header-cta group" 6130 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_New_Serger_MegaMenu_390x400_c55ea2f8-c0f3-4912-8ec7-094a1ecd9cc4.jpg?v=1788208591&width=600 600w" width="600" height="615" loading="lazy"> 6131<p class="header-cta-headline">For Projects That Demand More</p> 6132 <p class="text-sm text text-grey-6">Designed to help new serger users build confidence from the very first project.</p> 6133 </a> 6134 6135</div> 6136 6137 </div><div data-menu="Heavy Duty" class="hidden megamenu " style="padding-bottom: 100px;"> 6138 6139<div class="container header-mega-menu"> 6140 6141<ul class="list-none gap-1.5 flex flex-col"> 6142 <li class="mb-2"> 6143 <a href='/collections/singer-heavy-duty-machines' class="menu-title" 6144 style='text-decoration-line: none!important;' 6145 >Machine Category</a> 6146 </li> 6147 6148 6149<li> 6150 <a href="/collections/singer-heavy-duty-new-arrivals" class="menu-items ">New Arrivals</a> 6151 </li> 6152 6153<li> 6154 <a href="/collections/singer-heavy-duty-machines" class="menu-items ">Sewing </a> 6155 </li> 6156 6157<li> 6158 <a href="/collections/heavy-duty-refurbished" class="menu-items ">Refurbished </a> 6159 </li> 6160 6161<li> 6162 <a href="/collections/heavy-duty-sergers-overlock-machines" class="menu-items ">Serger </a> 6163 </li> 6164 6165<li> 6166 <a href="/collections/singer-heavy-duty-machines" class="menu-items ">View All</a> 6167 </li> 6168 6169 6170 </ul> 6171 6172<ul class="list-none gap-1.5 flex flex-col"> 6173 <li class="mb-2"> 6174 <a href='/collections/all-accessories-notions' class="menu-title" 6175 style='text-decoration-line: none!important;' 6176 >Accessories Category </a> 6177 </li> 6178 6179 6180<li> 6181 <a href="/collections/heavy-duty-accessories" class="menu-items ">Accessories</a> 6182 </li> 6183 6184 6185 </ul> 6186 6187<ul class="list-none gap-1.5 flex flex-col"> 6188 <li class="mb-2"> 6189 <a href='/collections/singer-heavy-duty-machines' class="menu-title" 6190 style='text-decoration-line: none!important;' 6191 >
6191Ways To Save</a> 6192 </li> 6193 6194 6195<li> 6196 <a href="/collections/heavy-duty-bundles-singer" class="menu-items ">Bundles</a> 6197 </li> 6198 6199 6200 </ul> 6201 6202 6203<a 6204 href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" 6205 class="header-cta group" 6206 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600 600w" width="600" height="615" loading="lazy" style="object-position:80.566% 41.016%;"> 6207<p class="header-cta-headline">Shop Presale</p> 6208 <p class="text-sm text text-grey-6">Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty.</p> 6209 </a> 6210<a 6211 href="/collections/heavy-duty-bundles-singer" 6212 class="header-cta group" 6213 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Next_Gen_Mega_Menu_390x400_bf0ece20-0e8b-43b5-8170-fd0eb783e44d.jpg?v=1787677792&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 52.344%;"> 6214<p class="header-cta-headline">The Next Evolution of Heavy Duty Power</p> 6215 <p class="text-sm text text-grey-6">The Heavy Duty⢠you trust, upgraded.</p> 6216 </a> 6217<a 6218 href="/collections/singer-bundles" 6219 class="header-cta group" 6220 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Bundle_Save_Mega_Menu_390x400_ee064f4c-901f-4a5e-a88c-f90553df3cbe.jpg?v=1759324900&width=600 600w" width="600" height="615" loading="lazy"> 6221<p class="header-cta-headline">Bundle & Save</p> 6222 <p class="text-sm text text-grey-6">Shop your favorite Heavy Duty machines bundled with must-have accessoriesâall at a price thatâs hard to beat.</p> 6223 </a> 6224<a 6225 href="/pages/financing" 6226 class="header-cta group" 6227 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=352 352w, //www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600 600w" width="600" height="615" loading="lazy" style="object-position:10.254% 27.637%;"> 6228<p class="header-cta-headline">Special Financing</p> 6229 <p class="text-sm text text-grey-6">Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card.</p> 6230 </a> 6231</div> 6232 6233 </div><div data-menu="Sewing Machines" class="hidden megamenu " style="padding-bottom: 100px;"> 6234 6235<div class="container header-mega-menu"> 6236 6237<ul class="list-none gap-1.5 flex flex-col"> 6238 <li class="mb-2"> 6239 <a href='/collections/all-singer-machines' class="menu-title" 6240 style='text-decoration-line: none!important;' 6241 >Machine Category</a> 6242 </li> 6243 6244 6245<li> 6246 <a href="/collections/singer-sewing-machines" class="menu-items ">Sewing </a> 6247 </li> 6248 6249<li> 6250 <a href="/collections/embroidery-machines" class="menu-items ">Embroidery</a> 6251 </li> 6252 6253<li> 6254 <a href="/collections/singer-overlock-serger-machines" class="menu-items ">Serger</a> 6255 </li> 6256 6257<li> 6258 <a href="/collections/singer-heavy-duty-machines" class="menu-items ">Heavy Duty</a> 6259 </li> 6260 6261<li> 6262 <a href="/collections/singer-refurbished-sewing-machines" class="menu-items ">Refurbished </a> 6263 </li> 6264 6265<li> 6266 <a href="/collections/singer-momento-cutting-machine" class="menu-items ">MOMENTO⢠Cutting Machine</a> 6267 </li> 6268 6269<li> 6270 <a href="/collections/singer-momento-heat-presses" class="menu-items ">MOMENTO⢠Heat Presses</a> 6271 </li> 6272 6273<li> 6274 <a href="/collections/all-singer-machines" class="menu-items ">View All</a> 6275 </li> 6276 6277 6278 </ul> 6279 6280<ul class="list-none gap-1.5 flex flex-col"> 6281 <li class="mb-2"> 6282 <a href='/collections/singer-best-sellers' class="menu-title" 6283 style='text-decoration-line: none!important;' 6284 >Best For</a> 6285 </li> 6286 6287 6288<li> 6289 <a href="/collections/beginner-sewing-machines" class="menu-items ">
6289Beginner</a> 6290 </li> 6291 6292<li> 6293 <a href="/collections/singer-machines-for-crafts" class="menu-items ">Crafts</a> 6294 </li> 6295 6296<li> 6297 <a href="/collections/embroidery-machines" class="menu-items ">Sewing & Embroidery</a> 6298 </li> 6299 6300<li> 6301 <a href="/collections/best-for-garments-shop-collection" class="menu-items ">Garments</a> 6302 </li> 6303 6304<li> 6305 <a href="/collections/singer-machines-for-home-decor" class="menu-items ">Home Décor</a> 6306 </li> 6307 6308<li> 6309 <a href="/collections/singer-machines-for-quilting" class="menu-items ">Quilting</a> 6310 </li> 6311 6312<li> 6313 <a href="/collections/singer-machines-for-mending-alterations" class="menu-items ">Mending & Alterations</a> 6314 </li> 6315 6316 6317 </ul> 6318 6319<ul class="list-none gap-1.5 flex flex-col"> 6320 <li class="mb-2"> 6321 <a href='/collections/gift-guide' class="menu-title" 6322 style='text-decoration-line: none!important;' 6323 >Featured</a> 6324 </li> 6325 6326 6327<li> 6328 <a href="/collections/singer-new-arrivals" class="menu-items ">New Arrivals</a> 6329 </li> 6330 6331<li> 6332 <a href="/pages/find-the-right-machine" class="menu-items ">Machine Finder</a> 6333 </li> 6334 6335<li> 6336 <a href="/collections/all-singer-machines/pfs:label-Top-Rated" class="menu-items ">Top-Rated</a> 6337 </li> 6338 6339<li> 6340 <a href="/collections/singer-portable-sewing-machines" class="menu-items ">Portable </a> 6341 </li> 6342 6343<li> 6344 <a href="/collections/singer-sewing-machines-with-extension-table" class="menu-items ">Extension Table Included</a> 6345 </li> 6346 6347<li> 6348 <a href="/products/singer-gift-card" class="menu-items ">Gift Cards</a> 6349 </li> 6350 6351 6352 </ul> 6353 6354 6355<a 6356 href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine" 6357 class="header-cta group" 6358 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_HD9120.png?v=1786469819&width=600 600w" width="600" height="615" loading="lazy" style="object-position:80.566% 41.016%;"> 6359<p class="header-cta-headline">Shop Presale</p> 6360 <p class="text-sm text text-grey-6">Get exclusive first access to the all-new embroidery-capable Smart Heavy Duty.</p> 6361 </a> 6362<a 6363 href="/pages/find-the-right-machine" 6364 class="header-cta group" 6365 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600 600w" width="600" height="615" loading="lazy" style="object-position:98.73% 77.441%;"> 6366<p class="header-cta-headline">Machine Finder</p> 6367 <p class="text-sm text text-grey-6">Find the right machine for your project.</p> 6368 </a> 6369<a 6370 href="/collections/all-singer-machines" 6371 class="header-cta group" 6372 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_All_Machines_Mega_Menu_390x400v2.jpg?v=1740832023&width=600 600w" width="600" height="615" loading="lazy"> 6373<p class="header-cta-headline">View All Machines</p> 6374 <p class="text-sm text text-grey-6">Sewing, Embroidery, Fabric Cutting machines and more!</p> 6375 </a> 6376<a 6377 href="/pages/financing" 6378 class="header-cta group" 6379 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=352 352w, //www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600 600w" width="600" height="615" loading="lazy" style="object-position:10.254% 27.637%;"> 6380<p class="header-cta-headline">Special Financing</p> 6381 <p class="text-sm text text-grey-6">Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card.</p> 6382 </a> 6383</div> 6384 6385 </div><div data-menu="Fabric" class="hidden megamenu " style="padding-bottom: 100px;"> 6386 6387<div class="container header-mega-menu"> 6388 6389<ul class="list-none gap-1.5 flex flex-col"> 6390 <li class="mb-2"> 6391 <a href='/collections/fabric' class="menu-title" 6392 style='text-decoration-line: none!important;' 6393 >All Fabric</a> 6394 </li> 6395 6396 6397<li> 6398 <a href="/collections/apparel-fabric" class="menu-items ">Apparel</a> 6399 </li> 6400 6401<li> 6402 <a href="/collections/costume-fabric" class="menu-items ">Costume</a> 6403 </li> 6404 6405<li> 6406 <a href="/collections/cotton-fabric" class="menu-items ">Cotton</a> 6407 </li> 6408 6409<li> 6410 <a href="/collections/flannel-fabric" class="menu-items ">Flannel</a> 6411 </li> 6412 6413<li> 6414 <a href="/collections/fleece-fabric" class="menu-items ">Fleece</a> 6415 </li> 6416 6417<li> 6418 <a href="/collections/fall-halloween-fabric" class="menu-items ">Halloween & Fall</a> 6419 </li> 6420 6421<li> 6422 <a href="/collections/patterns" class="menu-items ">Patterns</a> 6423 </li> 6424 6425<li> 6426 <a href="/collections/utility-fabric" class="menu-items ">Utility</a> 6427 </li> 6428 6429 6430 </ul> 6431 6432 6433<a 6434 href="https://www.singer.com/collections/fabric?pf_m_%3A%3Acustom%3A%3Atype=Fall+Cotton+Prints" 6435 class="header-cta group" 6436 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=352 352w, //www.singer.com/cdn/shop/files/Fabric_Fall_Mega_Menu_390x400_e591a286-1b24-4ec9-aded-87aa5310a271.jpg?v=1788880018&width=600 600w" width="600" height="615" loading="lazy"> 6437<p class="header-cta-headline">Fall Favorites</p> 6438 <p class="text-sm text text-grey-6">Explore our fall favorites prints and bring a cozy touch of autumn to your next project!</p> 6439 </a> 6440<a 6441 href="https://www.singer.com/collections/cotton-fabric" 6442 class="header-cta group" 6443 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=352 352w, //www.singer.com/cdn/shop/files/Cotton_Fabric_Mega_Menu_390x400v2.png?v=1782753121&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 49.414%;"> 6444<p class="header-cta-headline">Cotton</p> 6445 <p class="text-sm text text-grey-6">Our cotton fabric is perfect for quilting, apparel, and more!</p> 6446 </a> 6447<a 6448 href="https://www.singer.com/collections/fabric?pf_m_%3A%3Acustom%3A%3Atype=Halloween+Cotton+Prints" 6449 class="header-cta group" 6450 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=352 352w, //www.singer.com/cdn/shop/files/Fabric_Halloween_Mega_Menu_390x400_4661c673-79cf-4ed8-979b-200f1574cea0.png?v=1783522668&width=600 600w" width="600" height="615" loading="lazy" style="object-position:50.0% 48.926%;"> 6451<p class="header-cta-headline">Halloween Prints</p> 6452 <p class="text-sm text text-grey-6">Add a touch of spooky charm to your project with our new Halloween cotton prints!</p> 6453 </a> 6454 6455</div> 6456 6457 </div><div data-menu="Accessories" class="hidden megamenu " style="padding-bottom: 100px;"> 6458 6459<div class="container header-mega-menu"> 6460 6461<ul class="list-none gap-1.5 flex flex-col"> 6462 <li class="mb-2"> 6463 <a href='/collections/all-singer-accessories' class="menu-title" 6464 style='text-decoration-line: none!important;' 6465 >Accessories</a> 6466 </li> 6467 6468 6469<li> 6470 <a href="/collections/singer-bobbins" class="menu-items ">Bobbins</a> 6471 </li> 6472 6473<li> 6474 <a href="/collections/singer-extension-tables" class="menu-items ">Extension Tables</a> 6475 </li> 6476 6477<li> 6478 <a href="/collections/singer-presser-feet-attachments" class="menu-items ">Presser Feet/Attachments</a> 6479 </li> 6480 6481<li> 6482 <a href="/collections/singer-embroidery-hoops" class="menu-items ">Embroidery Hoops</a> 6483 </li> 6484 6485<li> 6486 <a href="/collections/singer-momento-accessories" class="menu-items ">MOMENTO⢠Accessories</a> 6487 </li> 6488 6489<li> 6490 <a href="/collections/all-singer-accessories" class="menu-items ">View All</a> 6491 </li> 6492 6493 6494 </ul> 6495 6496<ul class="list-none gap-1.5 flex flex-col"> 6497 <li class="mb-2"> 6498 <a href='/collections/singer-notions' class="menu-title" 6499 style='text-decoration-line: none!important;' 6500 >Notions</a> 6501 </li> 6502 6503 6504<li> 6505 <a href="/collections/singer-sewing-machine-needles" class="menu-items ">Needles</a> 6506 </li> 6507 6508<li> 6509 <a href="/collections/scissors" class="menu-items ">Scissors</a> 6510 </li> 6511 6512<li> 6513 <a href="/collections/sewing-supplies" class="menu-items ">Sewing Supplies </a> 6514 </li> 6515 6516<li> 6517 <a href="/collections/quilting-supplies" class="menu-items ">Quilting Supplies</a> 6518 </li> 6519 6520<li> 6521 <a href="/collections/batting" class="menu-items ">Batting</a> 6522 </li> 6523 6524<li> 6525 <a href="/collections/singer-sewing-kits-aids" class="menu-items ">Sewing Kits & Aids</a> 6526 </li> 6527 6528<li> 6529 <a href="/collections/singer-irons" class="menu-items ">Irons</a> 6530 </li> 6531 6532<li> 6533 <a href="/collections/singer-steamers-steam-presses" class="menu-items ">Steamers / Steam Presses</a> 6534 </li> 6535 6536<li> 6537 <a href="/collections/singer-fabric-stabilizers" class="menu-items ">Stabilizers</a> 6538 </li> 6539 6540<li> 6541 <a href="/collections/furniture-and-lighting" class="menu-items ">Furniture & Lighting</a> 6542 </li> 6543 6544<li> 6545 <a href="/collections/singer-bags-cases" class="menu-items ">Bags / Cases</a> 6546 </li> 6547 6548<li> 6549 <a href="/collections/singer-dress-forms" class="menu-items ">Dress Forms</a> 6550 </li> 6551 6552<li> 6553 <a href="/collections/thread" class="menu-items ">Thread</a> 6554 </li> 6555 6556<li> 6557 <a href="/collections/patterns" class="menu-items ">Patterns</a> 6558 </li> 6559 6560<li> 6561 <a href="/collections/singer-notions" class="menu-items ">View All</a> 6562 </li> 6563 6564 6565 </ul> 6566 6567<ul class="list-none gap-1.5 flex flex-col"> 6568 <li class="mb-2"> 6569 <a href='/collections/singer-stocking-stuffers' class="menu-title" 6570 style='text-decoration-line: none!important;' 6571 >Featured</a> 6572 </li> 6573 6574 6575<li> 6576 <a href="/pages/find-the-right-accessory" class="menu-items ">Accessory Finder</a> 6577 </li> 6578 6579<li> 6580 <a href="https://svpworldwide.widen.net/content/naw1iquyqu/pdf/Singer-2022-AccessoryUserGuide-English.pdf?u=hcosqv" class="menu-items ">Accessory User Guide</a> 6581 </li> 6582 6583<li> 6584 <a href="https://singer.gorgias.help/en-US/choosing-the-right-singer-machine-needles-389061" class="menu-items ">Choosing a Needle</a> 6585 </li> 6586 6587<li> 6588 <a href="/collections/singer-garment-care" class="menu-items ">Garment Care</a> 6589 </li> 6590 6591<li> 6592 <a href="/collections/all-singer-accessories" class="menu-items ">Top Rated</a> 6593 </li> 6594 6595 6596 </ul> 6597 6598 6599<a 6600 href="/pages/find-the-right-accessory" 6601 class="header-cta group" 6602 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_New_Markdown_Mega_Menu_390x400v4.jpg?v=1735244597&width=600 600w" width="600" height="615" loading="lazy"> 6603<p class="header-cta-headline">Accessory Finder</p> 6604 <p class="text-sm text text-grey-6">Find the right accessory for your machine.</p> 6605 </a> 6606<a 6607 href="/collections/all-singer-accessories" 6608 class="header-cta group" 6609 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=352 352w, //www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600 600w" width="600" height="622" loading="lazy"> 6610<p class="header-cta-headline">View All Accessories</p> 6611 <p class="text-sm text text-grey-6">Huge selection of sewing solutions and supplies.</p> 6612 </a> 6613 6614 6615</div> 6616 6617 </div><div data-menu="Deals" class="hidden megamenu " style="padding-bottom: 100px;"> 6618 6619<div class="container header-mega-menu"> 6620 6621<ul class="list-none gap-1.5 flex flex-col"> 6622 <li class="mb-2"> 6623 <a href='/collections/all-singer-deals' class="menu-title" 6624 style='text-decoration-line: none!important;' 6625 >Ways to Save</a> 6626 </li> 6627 6628 6629<li> 6630 <a href="/pages/sewing-machine-trade-in" class="menu-items ">Sewing Machine Trade In</a> 6631 </li> 6632 6633<li> 6634 <a href="/collections/all-singer-deals" class="menu-items ">Top-Rated</a> 6635 </li> 6636 6637<li> 6638 <a href="/collections/clearance" class="menu-items ">Clearance</a> 6639 </li> 6640 6641<li> 6642 <a href="/collections/singer-bu
6642ndles" class="menu-items ">Bundle & Save</a> 6643 </li> 6644 6645<li> 6646 <a href="/collections/singer-new-markdowns" class="menu-items ">New Markdowns</a> 6647 </li> 6648 6649<li> 6650 <a href="/collections/singer-deals-under-50" class="menu-items ">Deals Under $50</a> 6651 </li> 6652 6653<li> 6654 <a href="/collections/singer-deals-under-100" class="menu-items ">Deals Under $100</a> 6655 </li> 6656 6657<li> 6658 <a href="/collections/all-singer-deals" class="menu-items ">View All</a> 6659 </li> 6660 6661 6662 </ul> 6663 6664<ul class="list-none gap-1.5 flex flex-col"> 6665 <li class="mb-2"> 6666 <a href='/collections' class="menu-title" 6667 style='text-decoration-line: none!important;' 6668 >Category</a> 6669 </li> 6670 6671 6672<li> 6673 <a href="https://www.singer.com/collections/all-singer-deals?pf_t_machine_category=machine_category%3ASewing" class="menu-items ">Machines</a> 6674 </li> 6675 6676<li> 6677 <a href="/collections/singer-refurbished-sewing-machines" class="menu-items ">Refurbished Machines </a> 6678 </li> 6679 6680<li> 6681 <a href="/collections/all-singer-deals" class="menu-items ">Accessories</a> 6682 </li> 6683 6684<li> 6685 <a href="/collections/singer-momento-cutting-machine" class="menu-items ">MOMENTO⢠Cutting Machine</a> 6686 </li> 6687 6688 6689 </ul> 6690 6691 6692<a 6693 href="/collections/clearance" 6694 class="header-cta group" 6695 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Final_Markdown_390x400_bbffe863-93d1-4dd2-9627-aa5fb2fcfc87.jpg?v=1789068099&width=600 600w" width="600" height="615" loading="lazy"> 6696<p class="header-cta-headline">Sew & Save this National Sewing Month</p> 6697 <p class="text-sm text text-grey-6">Shop Last Chance and Final Markdown machines at incredible prices, plus save an extra 10% on refurbished machines.</p> 6698 </a> 6699 6700<a 6701 href="/pages/financing" 6702 class="header-cta group" 6703 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=352 352w, //www.singer.com/cdn/shop/files/Synchrony_Mega_menu_390x400_84d2a3d2-f2e4-4e36-b524-d1a61c62e0da.png?v=1777906837&width=600 600w" width="600" height="615" loading="lazy" style="object-position:10.254% 27.637%;"> 6704<p class="header-cta-headline">Special Financing</p> 6705 <p class="text-sm text text-grey-6">Available for up to 48 monthsâ on qualifying purchases made with your Sewing & More credit card.</p> 6706 </a> 6707 6708</div> 6709 6710 </div><div data-menu="Find Your Fit" class="hidden megamenu " style="padding-bottom: 100px;"> 6711 6712<div class="container header-mega-menu"> 6713 6714<ul class="list-none gap-1.5 flex flex-col"> 6715 <li class="mb-2"> 6716 <a href='/pages/gift-guide' class="menu-title" 6717 style='text-decoration-line: none!important;' 6718 >Quick Find</a> 6719 </li> 6720 6721 6722<li> 6723 <a href="/pages/find-the-right-machine" class="menu-items ">Machine Finder</a> 6724 </li> 6725 6726<li> 6727 <a href="/pages/find-the-right-accessory" class="menu-items ">Accessory Finder</a> 6728 </li> 6729 6730<li> 6731 <a href="/pages/welcome-to-our-family-of-sewing-machine-brands" class="menu-items ">Our Family of Brands</a> 6732 </li> 6733 6734<li> 6735 <a href="/pages/singer-deals" class="menu-items ">View All Deals </a> 6736 </li> 6737 6738 6739 </ul> 6740 6741<ul class="list-none gap-1.5 flex flex-col"> 6742 <li class="mb-2"> 6743 <a href='/collections/gift-guide' class="menu-title" 6744 style='text-decoration-line: none!important;' 6745 >Gift Guides</a> 6746 </li> 6747 6748 6749<li> 6750 <a href="/collections/budget-friendly-machines" class="menu-items ">Budget-Friendly Machines</a> 6751 </li> 6752 6753<li> 6754 <a href="/pages/singer-find-the-perfect-gift" class="menu-items ">Gift Finder</a> 6755 </li> 6756 6757<li> 6758 <a href="/collections/sewing-favorites" class="menu-items ">Gifts for Sewists</a> 6759 </li> 6760 6761<li> 6762 <a href="/collections/quilting-favorites" class="menu-items ">Gifts for Quilters</a> 6763 </li> 6764 6765<li> 6766 <a href="/collections/embroidery-favorites" class="menu-items ">Gifts for Embroidery</a> 6767 </li> 6768 6769<li> 6770 <a href="/products/singer-gift-card" class="menu-items ">Gift Cards</a> 6771 </li> 6772 6773 6774 </ul> 6775 6776 6777 6778<a 6779 href="/pages/find-the-right-machine" 6780 class="header-cta group" 6781 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=352 352w, //www.singer.com/cdn/shop/files/SINGER_Mega_Menu_Machine_Finder_390x400_78bfd180-232c-4074-9460-caf76df96163.png?v=1784041113&width=600 600w" width="600" height="615" loading="lazy" style="object-position:98.73% 77.441%;"> 6782<p class="header-cta-headline">Machine Finder</p> 6783 <p class="text-sm text text-grey-6">Find the right machine for your project.</p> 6784 </a> 6785<a 6786 href="/pages/find-the-right-accessory" 6787 class="header-cta group" 6788 style="max-width: 200px;"><img src="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=352 352w, //www.singer.com/cdn/shop/files/Rectangle_47_79c263a9-87d5-4553-864a-d4534e91e822.png?v=1704461407&width=600 600w" width="600" height="622" loading="lazy"> 6789<p class="header-cta-headline">Accessory Finder</p> 6790 <p class="text-sm text text-grey-6">Find the right accessory for your machine.</p> 6791 </a> 6792 6793</div> 6794 6795 </div></div> 6796</div> 6797<div class="header-v2-mobile"> 6798 <nav> 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 <a href="/" class="selected" aria-label="Home - Singer">Singer</a><span>|</span> 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 <a href="/pages/husqvarnaviking" >HUSQVARNA VIKING</a><span>|</span> 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 <a href="/pages/pfaff" >PFAFF</a> 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 </nav> 6856 <div class="hv2-main singer"> 6857 <a href="/" aria-label="Home - singer"><img src="//www.singer.com/cdn/shop/files/singer.png?v=1781043870&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/singer.png?v=1781043870&width=352 352w, //www.singer.com/cdn/shop/files/singer.png?v=1781043870&width=600 600w" width="600" height="203" loading="lazy" style="object-position:49.902% 49.121%;"></a> 6858 <a class="logo_scroll" href="/" aria-label="Home - singer"><img src="//www.singer.com/cdn/shop/files/singer-s.png?v=1781043870&width=600" alt="" srcset="//www.singer.com/cdn/shop/files/singer-s.png?v=1781043870&width=352 352w, //www.singer.com/cdn/shop/files/singer-s.png?v=1781043870&width=600 600w" width="600" height="721" loading="lazy" style="object-position:50.0% 51.66%;"></a> 6859 <form class="search-v2" action="/search"> 6860 <input type="text" name="q" placeholder="Search"> 6861 <button type="submit" aria-label="Search" class="absolute px-1 py-2 -translate-y-1/2 end-2 top-1/2"><svg 6862 class="" 6863 width="18" 6864 height="18"
6865 viewBox="0 0 18 18" 6866 fill="none" 6867 xmlns="http://www.w3.org/2000/svg" 6868 > 6869 <circle cx="8" cy="8" r="6" stroke="#00000099" stroke-width="2.5" /> 6870 <line x1="12.24" y1="12.24" x2="16.5" y2="16.5" stroke="#00000099" stroke-width="2.5" stroke-linecap="round" /> 6871 </svg></button> 6872 </form> 6873 <div class="mobile-utils"> 6874 <a href="/account" class="util-item account"> 6875 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 6876 <path d="M3.85 15.1C4.7 14.45 5.65 13.9375 6.7 13.5625C7.75 13.1875 8.85 13 10 13C11.15 13 12.25 13.1875 13.3 13.5625C14.35 13.9375 15.3 14.45 16.15 15.1C16.7333 14.4167 17.1875 13.6417 17.5125 12.775C17.8375 11.9083 18 10.9833 18 10C18 7.78333 17.2208 5.89583 15.6625 4.3375C14.1042 2.77917 12.2167 2 10 2C7.78333 2 5.89583 2.77917 4.3375 4.3375C2.77917 5.89583 2 7.78333 2 10C2 10.9833 2.1625 11.9083 2.4875 12.775C2.8125 13.6417 3.26667 14.4167 3.85 15.1ZM10 11C9.01667 11 8.1875 10.6625 7.5125 9.9875C6.8375 9.3125 6.5 8.48333 6.5 7.5C6.5 6.51667 6.8375 5.6875 7.5125 5.0125C8.1875 4.3375 9.01667 4 10 4C10.9833 4 11.8125 4.3375 12.4875 5.0125C13.1625 5.6875 13.5 6.51667 13.5 7.5C13.5 8.48333 13.1625 9.3125 12.4875 9.9875C11.8125 10.6625 10.9833 11 10 11ZM10 20C8.61667 20 7.31667 19.7375 6.1 19.2125C4.88333 18.6875 3.825 17.975 2.925 17.075C2.025 16.175 1.3125 15.1167 0.7875 13.9C0.2625 12.6833 0 11.3833 0 10C0 8.61667 0.2625 7.31667 0.7875 6.1C1.3125 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.3125 6.1 0.7875C7.31667 0.2625 8.61667 0 10 0C11.3833 0 12.6833 0.2625 13.9 0.7875C15.1167 1.3125 16.175 2.025 17.075 2.925C17.975 3.825 18.6875 4.88333 19.2125 6.1C19.7375 7.31667 20 8.61667 20 10C20 11.3833 19.7375 12.6833 19.2125 13.9C18.6875 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6875 13.9 19.2125C12.6833 19.7375 11.3833 20 10 20Z" fill="black"/> 6877 </svg> 6878 </a> 6879 <a href="/cart" class="util-item" data-header-cart aria-label="Cart" role="button"> 6880 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 6881 <g clip-path="url(#clip0_563_292_v3m)"> 6882 <path d="M1 1H5L7.68 14.39C7.77144 14.8504 8.02191 15.264 8.38755 15.5583C8.75318 15.8526 9.2107 16.009 9.68 16H19.4C19.8693 16.009 20.3268 15.8526 20.6925 15.5583C21.0581 15.264 21.3086 14.8504 21.4 14.39L23 6H6M10 21C10 21.5523 9.55228 22 9 22C8.44772 22 8 21.5523 8 21C8 20.4477 8.44772 20 9 20C9.55228 20 10 20.4477 10 21ZM21 21C21 21.5523 20.5523 22 20 22C19.4477 22 19 21.5523 19 21C19 20.4477 19.4477 20 20 20C20.5523 20 21 20.4477 21 21Z" stroke="black" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/> 6883 </g> 6884 <defs> 6885 <clipPath id="clip0_563_292_v3m"> 6886 <rect width="24" height="24" fill="black"/> 6887 </clipPath> 6888 </defs> 6889 </svg> 6890 <span class="cart-count "></span> 6891 </a> 6892 <div class="util-item menu-trigger-icon" onclick="toggleDrawerMenu()"> 6893 <span class="menu-trigger-hamburger"> 6894 <svg width="21" height="15" viewBox="0 0 21 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 6895 <path d="M1.5 7.5H19.5M1.5 1.5H19.5M1.5 13.5H19.5" stroke="black" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/> 6896 </svg> 6897 </span> 6898 <span class="menu-trigger-close"> 6899 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6900 <path d="M19.0723 6.34277L13.4141 12L19.0713 17.6572L17.6572 19.0713L12 13.4141L6.34375 19.0713L4.92969 17.6572L10.5859 12L4.92969 6.34277L6.34375 4.92871L12 10.585L17.6572 4.92871L19.0723 6.34277Z" fill="#050001"/> 6901 </svg> 6902 </span> 6903 </div> 6904 </div> 6905 </div> 6906 <div class="hv2-search"> 6907 <form class="search-v2" action="/search"> 6908 <input type="text" name="q" placeholder="Search"> 6909 <button type="submit" aria-label="Search" class="absolute px-1 py-2 -translate-y-1/2 end-2 top-1/2"><svg 6910 class="" 6911 width="18" 6912 height="18"
6913 viewBox="0 0 18 18" 6914 fill="none" 6915 xmlns="http://www.w3.org/2000/svg" 6916 > 6917 <circle cx="8" cy="8" r="6" stroke="#00000099" stroke-width="2.5" /> 6918 <line x1="12.24" y1="12.24" x2="16.5" y2="16.5" stroke="#00000099" stroke-width="2.5" stroke-linecap="round" /> 6919 </svg></button> 6920 </form> 6921 </div> 6922 <div class="mobile-menu-v2"> 6923 <div class="menu-con"> 6924 6925 6926 6927 6928 <div class="mc-link" onclick='event.currentTarget.querySelector(".mc-childs").classList.add("active")'> 6929 <p>New</p> 6930 <svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 6931 <path d="M0.800049 12.8L6.80005 6.79999L0.800049 0.799988" stroke="#1E1E1E" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 6932 </svg> 6933 <div class="mc-childs"> 6934 <div class="mc-top"> 6935 <div onclick='event.stopPropagation();event.currentTarget.closest(".mc-childs").classList.remove("active")'><svg 6936 class="" 6937 width="8" 6938 height="14" 6939 viewBox="0 0 8 14" 6940 fill="none" 6941 xmlns="http://www.w3.org/2000/svg" 6942 > 6943 <path 6944 fill-rule="evenodd" 6945 clip-rule="evenodd" 6946 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 6947 fill="currentColor" /> 6948 </svg></div> 6949 <p>New</p> 6950 </div> 6951 <div class="mc-child-con"> 6952 6953 6954 <div class="child-con"> 6955 <a class="main" href="#">New & Featured</a> 6956 6957 6958 <a href="/collections/singer-new-arrivals">New Machines </a> 6959 6960 6961 <a href="/collections/new-arrivals-shop-collection">New Fabric & Sewing Supplies</a> 6962 6963 6964 <a href="/collections/bestselling-singer">Best Sellers</a> 6965 6966 6967 <a href="/collections/fabric">Up to 15% Off Select Fabric</a> 6968 6969 </div> 6970 6971 6972 <div class="child-con"> 6973 <a class="main" href="#">Featured Machines</a> 6974 6975 6976 <a href="/products/singer-smart-heavy-duty-9120-sewing-embroidery-machine">Smart Heavy Duty 9120⢠(Pre-Order)</a> 6977 6978 6979 <a href="/products/singer-heavy-duty-4552-sewing-machine">Heavy Duty 4552â¢</a> 6980 6981 6982 <a href="/products/singer-heavy-duty-4532-sewing-machine">Heavy Duty 4532â¢</a> 6983 6984 6985 <a href="/products/singer-heavy-duty-4523-sewing-machine">Heavy Duty 4523â¢</a> 6986 6987 6988 <a href="/products/singer-heavy-duty-4511-sewing-machine">Heavy Duty 4511â¢</a> 6989 6990 6991 <a href="/products/singer-heavy-duty-0460-serger">Heavy Duty 0460⢠Serger</a> 6992 6993 6994 <a href="/products/singer-heavy-duty-0420-serger">Heavy Duty 0420⢠Serger</a> 6995 6996 6997 <a href="/products/singer-s0080-serger">S0080 Serger</a> 6998 6999 </div> 7000 7001 </div> 7002 </div> 7003 </div> 7004 7005 7006 7007 7008 7009 7010 <div class="mc-link" onclick='event.currentTarget.querySelector(".mc-childs").classList.add("active")'> 7011 <p>Heavy Duty<span class="menu-label-pill menu-label-pill--black">Best Seller</span></p> 7012 <svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 7013 <path d="M0.800049 12.8L6.80005 6.79999L0.800049 0.799988" stroke="#1E1E1E" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 7014 </svg> 7015 <div class="mc-childs"> 7016 <div class="mc-top"> 7017 <div onclick='event.stopPropagation();event.currentTarget.closest(".mc-childs").classList.remove("active")'><svg 7018 class="" 7019 width="8" 7020 height="14"
7021 viewBox="0 0 8 14" 7022 fill="none" 7023 xmlns="http://www.w3.org/2000/svg" 7024 > 7025 <path 7026 fill-rule="evenodd" 7027 clip-rule="evenodd" 7028 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 7029 fill="currentColor" /> 7030 </svg></div> 7031 <p>Heavy Duty</p> 7032 </div> 7033 <div class="mc-child-con"> 7034 7035 7036 <div class="child-con"> 7037 <a class="main" href="/collections/singer-heavy-duty-machines">Machine Category</a> 7038 7039 7040 <a href="/collections/singer-heavy-duty-new-arrivals">New Arrivals</a> 7041 7042 7043 <a href="/collections/singer-heavy-duty-machines">Sewing </a> 7044 7045 7046 <a href="/collections/heavy-duty-refurbished">Refurbished </a> 7047 7048 7049 <a href="/collections/heavy-duty-sergers-overlock-machines">Serger </a> 7050 7051 7052 <a href="/collections/singer-heavy-duty-machines">View All</a> 7053 7054 </div> 7055 7056 7057 <div class="child-con"> 7058 <a class="main" href="/collections/all-accessories-notions">Accessories Category </a> 7059 7060 7061 <a href="/collections/heavy-duty-accessories">Accessories</a> 7062 7063 </div> 7064 7065 7066 <div class="child-con"> 7067 <a class="main" href="/collections/singer-heavy-duty-machines">Ways To Save</a> 7068 7069 7070 <a href="/collections/heavy-duty-bundles-singer">Bundles</a> 7071 7072 </div> 7073 7074 </div> 7075 </div> 7076 </div> 7077 7078 7079 7080 7081 7082 7083 <div class="mc-link" onclick='event.currentTarget.querySelector(".mc-childs").classList.add("active")'> 7084 <p>Sewing Machines<span class="menu-label-pill menu-label-pill--green">New Arrivals</span></p> 7085 <svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 7086 <path d="M0.800049 12.8L6.80005 6.79999L0.800049 0.799988" stroke="#1E1E1E" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 7087 </svg> 7088 <div class="mc-childs"> 7089 <div class="mc-top"> 7090 <div onclick='event.stopPropagation();event.currentTarget.closest(".mc-childs").classList.remove("active")'><svg 7091 class="" 7092 width="8" 7093 height="14"
7094 viewBox="0 0 8 14" 7095 fill="none" 7096 xmlns="http://www.w3.org/2000/svg" 7097 > 7098 <path 7099 fill-rule="evenodd" 7100 clip-rule="evenodd" 7101 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 7102 fill="currentColor" /> 7103 </svg></div> 7104 <p>Sewing Machines</p> 7105 </div> 7106 <div class="mc-child-con"> 7107 7108 7109 <div class="child-con"> 7110 <a class="main" href="/collections/all-singer-machines">Machine Category</a> 7111 7112 7113 <a href="/collections/singer-sewing-machines">Sewing </a> 7114 7115 7116 <a href="/collections/embroidery-machines">Embroidery</a> 7117 7118 7119 <a href="/collections/singer-overlock-serger-machines">Serger</a> 7120 7121 7122 <a href="/collections/singer-heavy-duty-machines">Heavy Duty<span class="menu-label-pill menu-label-pill--black">Best Seller</span></a> 7123 7124 7125 <a href="/collections/singer-refurbished-sewing-machines">Refurbished </a> 7126 7127 7128 <a href="/collections/singer-momento-cutting-machine">MOMENTO⢠Cutting Machine</a> 7129 7130 7131 <a href="/collections/singer-momento-heat-presses">MOMENTO⢠Heat Presses</a> 7132 7133 7134 <a href="/collections/all-singer-machines">View All</a> 7135 7136 </div> 7137 7138 7139 <div class="child-con"> 7140 <a class="main" href="/collections/singer-best-sellers">Best For</a> 7141 7142 7143 <a href="/collections/beginner-sewing-machines">Beginner</a> 7144 7145 7146 <a href="/collections/singer-machines-for-crafts">Crafts</a> 7147 7148 7149 <a href="/collections/embroidery-machines">Sewing & Embroidery</a> 7150 7151 7152 <a href="/collections/best-for-garments-shop-collection">Garments</a> 7153 7154 7155 <a href="/collections/singer-machines-for-home-decor">Home Décor</a> 7156 7157 7158 <a href="/collections/singer-machines-for-quilting">Quilting</a> 7159 7160 7161 <a href="/collections/singer-machines-for-mending-alterations">Mending & Alterations</a> 7162 7163 </div> 7164 7165 7166 <div class="child-con"> 7167 <a class="main" href="/collections/gift-guide">Featured</a> 7168 7169 7170 <a href="/collections/singer-new-arrivals">New Arrivals</a> 7171 7172 7173 <a href="/pages/find-the-right-machine">Machine Finder</a> 7174 7175 7176 <a href="/collections/all-singer-machines/pfs:label-Top-Rated">Top-Rated</a> 7177 7178 7179 <a href="/collections/singer-portable-sewing-machines">Portable </a> 7180 7181 7182 <a href="/collections/singer-sewing-machines-with-extension-table">Extension Table Included</a> 7183 7184 7185 <a href="/products/singer-gift-card">Gift Cards</a> 7186 7187 </div> 7188 7189 </div> 7190 </div> 7191 </div> 7192 7193 7194 7195 7196 7197 7198 <div class="mc-link" onclick='event.currentTarget.querySelector(".mc-childs").classList.add("active")'> 7199 <p>Fabric<span class="menu-label-pill menu-label-pill--red">Up to 15% Off</span></p> 7200 <svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 7201 <path d="M0.800049 12.8L6.80005 6.79999L0.800049 0.799988" stroke="#1E1E1E" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 7202 </svg> 7203 <div class="mc-childs"> 7204 <div class="mc-top"> 7205 <div onclick='event.stopPropagation();event.currentTarget.closest(".mc-childs").classList.remove("active")'><svg 7206 class="" 7207 width="8" 7208 height="14"
7209 viewBox="0 0 8 14" 7210 fill="none" 7211 xmlns="http://www.w3.org/2000/svg" 7212 > 7213 <path 7214 fill-rule="evenodd" 7215 clip-rule="evenodd" 7216 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 7217 fill="currentColor" /> 7218 </svg></div> 7219 <p>Fabric</p> 7220 </div> 7221 <div class="mc-child-con"> 7222 7223 7224 <div class="child-con"> 7225 <a class="main" href="/collections/fabric">All Fabric</a> 7226 7227 7228 <a href="/collections/apparel-fabric">Apparel</a> 7229 7230 7231 <a href="/collections/costume-fabric">Costume</a> 7232 7233 7234 <a href="/collections/cotton-fabric">Cotton</a> 7235 7236 7237 <a href="/collections/flannel-fabric">Flannel</a> 7238 7239 7240 <a href="/collections/fleece-fabric">Fleece</a> 7241 7242 7243 <a href="/collections/fall-halloween-fabric">Halloween & Fall</a> 7244 7245 7246 <a href="/collections/patterns">Patterns</a> 7247 7248 7249 <a href="/collections/utility-fabric">Utility</a> 7250 7251 </div> 7252 7253 </div> 7254 </div> 7255 </div> 7256 7257 7258 7259 7260 7261 7262 <div class="mc-link" onclick='event.currentTarget.querySelector(".mc-childs").classList.add("active")'> 7263 <p>Accessories</p> 7264 <svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 7265 <path d="M0.800049 12.8L6.80005 6.79999L0.800049 0.799988" stroke="#1E1E1E" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 7266 </svg> 7267 <div class="mc-childs"> 7268 <div class="mc-top"> 7269 <div onclick='event.stopPropagation();event.currentTarget.closest(".mc-childs").classList.remove("active")'><svg 7270 class="" 7271 width="8" 7272 height="14" 7273 viewBox="0 0 8 14" 7274 fill="none" 7275 xmlns="http://www.w3.org/2000/svg" 7276 > 7277 <path 7278 fill-rule="evenodd" 7279 clip-rule="evenodd" 7280 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 7281 fill="currentColor" /> 7282 </svg></div> 7283 <p>Accessories</p> 7284 </div> 7285 <div class="mc-child-con"> 7286 7287 7288 <div class="child-con"> 7289 <a class="main" href="/collections/all-singer-accessories">Accessories</a> 7290 7291 7292 <a href="/collections/singer-bobbins">Bobbins</a> 7293 7294 7295 <a href="/collections/singer-extension-tables">Extension Tables</a> 7296 7297 7298 <a href="/collections/singer-presser-feet-attachments">Presser Feet/Attachments</a> 7299 7300 7301 <a href="/collections/singer-embroidery-hoops">Embroidery Hoops</a> 7302 7303 7304 <a href="/collections/singer-momento-accessories">MOMENTO⢠Accessories</a> 7305 7306 7307 <a href="/collections/all-singer-accessories">View All</a> 7308 7309 </div> 7310 7311 7312 <div class="child-con"> 7313 <a class="main" href="/collections/singer-notions">Notions</a> 7314 7315 7316 <a href="/collections/singer-sewing-machine-needles">Needles</a> 7317 7318 7319 <a href="/collections/scissors">Scissors</a> 7320 7321 7322 <a href="/collections/sewing-supplies">Sewing Supplies </a> 7323 7324 7325 <a href="/collections/quilting-supplies">Quilting Supplies</a> 7326 7327 7328 <a href="/collections/batting">Batting</a> 7329 7330 7331 <a href="/collections/singer-sewing-kits-aids">Sewing Kits & Aids</a> 7332 7333 7334 <a href="/collections/singer-irons">Irons</a> 7335 7336 7337 <a href="/collections/singer-steamers-steam-presses">Steamers / Steam Presses</a> 7338 7339 7340 <a href="/collections/singer-fabric-stabilizers">Stabilizers</a> 7341 7342 7343 <a href="/collections/furniture-and-lighting">Furniture & Lighting</a> 7344 7345 7346 <a href="/collections/singer-bags-cases">Bags / Cases</a> 7347 7348 7349 <a href="/collections/singer-dress-forms">Dress Forms</a> 7350 7351 7352 <a href="/collections/thread">Thread</a> 7353 7354 7355 <a href="/collections/patterns">Patterns</a> 7356 7357 7358 <a href="/collections/singer-notions">View All</a> 7359 7360 </div> 7361 7362 7363 <div class="child-con"> 7364 <a class="main" href="/collections/singer-stocking-stuffers">Featured</a> 7365 7366 7367 <a href="/pages/find-the-right-accessory">Accessory Finder</a> 7368 7369 7370 <a href="https://svpworldwide.widen.net/content/naw1iquyqu/pdf/Singer-2022-AccessoryUserGuide-English.pdf?u=hcosqv">Accessory User Guide</a> 7371 7372 7373 <a href="https://singer.gorgias.help/en-US/choosing-the-right-singer-machine-needles-389061">Choosing a Needle</a> 7374 7375 7376 <a href="/collections/singer-garment-care">Garment Care</a> 7377 7378 7379 <a href="/collections/all-singer-accessories">Top Rated</a> 7380 7381 </div> 7382 7383 </div> 7384 </div> 7385 </div> 7386 7387 7388 7389 7390 7391 7392 <div class="mc-link" onclick='event.currentTarget.querySelector(".mc-childs").classList.add("active")'> 7393 <p>Deals</p> 7394 <svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 7395 <path d="M0.800049 12.8L6.80005 6.79999L0.800049 0.799988" stroke="#1E1E1E" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 7396 </svg> 7397 <div class="mc-childs"> 7398 <div class="mc-top"> 7399 <div onclick='event.stopPropagation();event.currentTarget.closest(".mc-childs").classList.remove("active")'><svg 7400 class="" 7401 width="8" 7402 height="14"
7403 viewBox="0 0 8 14" 7404 fill="none" 7405 xmlns="http://www.w3.org/2000/svg" 7406 > 7407 <path 7408 fill-rule="evenodd" 7409 clip-rule="evenodd" 7410 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 7411 fill="currentColor" /> 7412 </svg></div> 7413 <p>Deals</p> 7414 </div> 7415 <div class="mc-child-con"> 7416 7417 7418 <div class="child-con"> 7419 <a class="main" href="/collections/all-singer-deals">Ways to Save</a> 7420 7421 7422 <a href="/pages/sewing-machine-trade-in">Sewing Machine Trade In</a> 7423 7424 7425 <a href="/collections/all-singer-deals">Top-Rated</a> 7426 7427 7428 <a href="/collections/clearance">Clearance</a> 7429 7430 7431 <a href="/collections/singer-bundles">Bundle & Save</a> 7432 7433 7434 <a href="/collections/singer-new-markdowns">New Markdowns</a> 7435 7436 7437 <a href="/collections/singer-deals-under-50">Deals Under $50</a> 7438 7439 7440 <a href="/collections/singer-deals-under-100">Deals Under $100</a> 7441 7442 7443 <a href="/collections/all-singer-deals">View All</a> 7444 7445 </div> 7446 7447 7448 <div class="child-con"> 7449 <a class="main" href="/collections">Category</a> 7450 7451 7452 <a href="https://www.singer.com/collections/all-singer-deals?pf_t_machine_category=machine_category%3ASewing">Machines</a> 7453 7454 7455 <a href="/collections/singer-refurbished-sewing-machines">Refurbished Machines </a> 7456 7457 7458 <a href="/collections/all-singer-deals">Accessories</a> 7459 7460 7461 <a href="/collections/singer-momento-cutting-machine">MOMENTO⢠Cutting Machine</a> 7462 7463 </div> 7464 7465 </div> 7466 </div> 7467 </div> 7468 7469 7470 7471 7472 7473 7474 <div class="mc-link" onclick='event.currentTarget.querySelector(".mc-childs").classList.add("active")'> 7475 <p>Find Your Fit</p> 7476 <svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 7477 <path d="M0.800049 12.8L6.80005 6.79999L0.800049 0.799988" stroke="#1E1E1E" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 7478 </svg> 7479 <div class="mc-childs"> 7480 <div class="mc-top"> 7481 <div onclick='event.stopPropagation();event.currentTarget.closest(".mc-childs").classList.remove("active")'><svg 7482 class="" 7483 width="8" 7484 height="14"
7485 viewBox="0 0 8 14" 7486 fill="none" 7487 xmlns="http://www.w3.org/2000/svg" 7488 > 7489 <path 7490 fill-rule="evenodd" 7491 clip-rule="evenodd" 7492 d="M0.851145 6.85933L6.5337 1.17677C6.8643 0.865475 7.37059 0.865475 7.68189 1.17677C7.99318 1.48806 7.99318 1.99437 7.68189 2.32495L2.56354 7.4433L7.68189 12.5616C7.99318 12.8729 7.99318 13.3985 7.68189 13.7098C7.37059 14.0211 6.86429 14.0211 6.5337 13.7098L0.851145 8.00751C0.539853 7.69622 0.539853 7.18991 0.851145 6.85933Z" 7493 fill="currentColor" /> 7494 </svg></div> 7495 <p>Find Your Fit</p> 7496 </div> 7497 <div class="mc-child-con"> 7498 7499 7500 <div class="child-con"> 7501 <a class="main" href="/pages/gift-guide">Quick Find</a> 7502 7503 7504 <a href="/pages/find-the-right-machine">Machine Finder</a> 7505 7506 7507 <a href="/pages/find-the-right-accessory">Accessory Finder</a> 7508 7509 7510 <a href="/pages/welcome-to-our-family-of-sewing-machine-brands">Our Family of Brands</a> 7511 7512 7513 <a href="/pages/singer-deals">View All Deals </a> 7514 7515 </div> 7516 7517 7518 <div class="child-con"> 7519 <a class="main" href="/collections/gift-guide">Gift Guides</a> 7520 7521 7522 <a href="/collections/budget-friendly-machines">Budget-Friendly Machines</a> 7523 7524 7525 <a href="/pages/singer-find-the-perfect-gift">Gift Finder</a> 7526 7527 7528 <a href="/collections/sewing-favorites">Gifts for Sewists</a> 7529 7530 7531 <a href="/collections/quilting-favorites">Gifts for Quilters</a> 7532 7533 7534 <a href="/collections/embroidery-favorites">Gifts for Embroidery</a> 7535 7536 7537 <a href="/products/singer-gift-card">Gift Cards</a> 7538 7539 </div> 7540 7541 </div> 7542 </div> 7543 </div> 7544 7545 7546 7547 <a class="mc-link creative" href="https://www.creativate.com/?utm_source=singer.com&utm_medium=referral&utm_campaign=tab" target="_blank"><svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg" class=""> 7548 <path d="M9.86093 3.23686L9.0157 4.78284L8.17001 3.23686L6.62402 2.39164L8.17001 1.54596L9.0157 -5.72205e-06L9.86093 1.54596L11.4069 2.39164L9.86093 3.23686Z" fill="currentColor"/> 7549 <path d="M4.85491 8.26995L3.58676 10.5887L2.31876 8.26995L0 7.00197L2.31876 5.73383L3.58676 3.4151L4.85491 5.73383L7.17367 7.00197L4.85491 8.26995Z" fill="currentColor"/> 7550 <path d="M13.8316 12.5221L11.9292 16.0002L10.0273 12.5221L6.54883 10.6199L10.0273 8.71788L11.9292 5.23941L13.8316 8.71788L17.3097 10.6199L13.8316 12.5221Z" fill="currentColor"/> 7551 </svg> CREATIVATE</a> 7552 </div> 7553 <div class="menu-extras"> 7554 7555 <a href="/account" aria-label="My Account"> 7556 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 7557 <path d="M3.85 15.1C4.7 14.45 5.65 13.9375 6.7 13.5625C7.75 13.1875 8.85 13 10 13C11.15 13 12.25 13.1875 13.3 13.5625C14.35 13.9375 15.3 14.45 16.15 15.1C16.7333 14.4167 17.1875 13.6417 17.5125 12.775C17.8375 11.9
7557083 18 10.9833 18 10C18 7.78333 17.2208 5.89583 15.6625 4.3375C14.1042 2.77917 12.2167 2 10 2C7.78333 2 5.89583 2.77917 4.3375 4.3375C2.77917 5.89583 2 7.78333 2 10C2 10.9833 2.1625 11.9083 2.4875 12.775C2.8125 13.6417 3.26667 14.4167 3.85 15.1ZM10 11C9.01667 11 8.1875 10.6625 7.5125 9.9875C6.8375 9.3125 6.5 8.48333 6.5 7.5C6.5 6.51667 6.8375 5.6875 7.5125 5.0125C8.1875 4.3375 9.01667 4 10 4C10.9833 4 11.8125 4.3375 12.4875 5.0125C13.1625 5.6875 13.5 6.51667 13.5 7.5C13.5 8.48333 13.1625 9.3125 12.4875 9.9875C11.8125 10.6625 10.9833 11 10 11ZM10 20C8.61667 20 7.31667 19.7375 6.1 19.2125C4.88333 18.6875 3.825 17.975 2.925 17.075C2.025 16.175 1.3125 15.1167 0.7875 13.9C0.2625 12.6833 0 11.3833 0 10C0 8.61667 0.2625 7.31667 0.7875 6.1C1.3125 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.3125 6.1 0.7875C7.31667 0.2625 8.61667 0 10 0C11.3833 0 12.6833 0.2625 13.9 0.7875C15.1167 1.3125 16.175 2.025 17.075 2.925C17.975 3.825 18.6875 4.88333 19.2125 6.1C19.7375 7.31667 20 8.61667 20 10C20 11.3833 19.7375 12.6833 19.2125 13.9C18.6875 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6875 13.9 19.2125C12.6833 19.7375 11.3833 20 10 20Z" fill="currentColor"/> 7558 </svg> 7559 <span>My Account</span> 7560 </a> 7561 <button type="button" class="menu-extras__trigger" data-region-trigger data-region-target="header-v3-language-modal" aria-haspopup="dialog" aria-label="Switch country or language"> 7562 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7563 <path d="M12 22C10.6333 22 9.34167 21.7375 8.125 21.2125C6.90833 20.6875 5.84583 19.9708 4.9375 19.0625C4.02917 18.1542 3.3125 17.0917 2.7875 15.875C2.2625 14.6583 2 13.3667 2 12C2 10.6167 2.2625 9.32083 2.7875 8.1125C3.3125 6.90417 4.02917 5.84583 4.9375 4.9375C5.84583 4.02917 6.90833 3.3125 8.125 2.7875C9.34167 2.2625 10.6333 2 12 2C13.3833 2 14.6792 2.2625 15.8875 2.7875C17.0958 3.3125 18.1542 4.02917 19.0625 4.9375C19.9708 5.84583 20.6875 6.90417 21.2125 8.1125C21.7375 9.32083 22 10.6167 22 12C22 13.3667 21.7375 14.6583 21.2125 15.875C20.6875 17.0917 19.9708 18.1542 19.0625 19.0625C18.1542 19.9708 17.0958 20.6875 15.8875 21.2125C14.6792 21.7375 13.3833 22 12 22ZM12 19.95C12.4333 19.35 12.8083 18.725 13.125 18.075C13.4417 17.425 13.7 16.7333 13.9 16H10.1C10.3 16.7333 10.5583 17.425 10.875 18.075C11.1917 18.725 11.5667 19.35 12 19.95ZM9.4 19.55C9.1 19 8.8375 18.4292 8.6125 17.8375C8.3875 17.2458 8.2 16.6333 8.05 16H5.1C5.58333 16.8333 6.1875 17.5583 6.9125 18.175C7.6375 18.7917 8.46667 19.25 9.4 19.55ZM14.6 19.55C15.5333 19.25 16.3625 18.7917 17.0875 18.175C17.8125 17.5583 18.4167 16.8333 18.9 16H15.95C15.8 16.6333 15.6125 17.2458 15.3875 17.8375C15.1625 18.4292 14.9 19 14.6 19.55ZM4.25 14H7.65C7.6 13.6667 7.5625 13.3375 7.5375 13.0125C7.5125 12.6875 7.5 12.35 7.5 12C7.5 11.65 7.5125 11.3125 7.5375 10.9875C7.5625 10.6625 7.6 10.3333 7.65 10H4.25C4.16667 10.3333 4.10417 10.6625 4.0625 10.9875C4.02083 11.3125 4 11.65 4 12C4 12.35 4.02083 12.6875 4.0625 13.0125C4.10417 13.3375 4.16667 13.6667 4.25 14ZM9.65 14H14.35C14.4 13.6667 14.4375 13.3375 14.4625 13.0125C14.4875 12.6875 14.5 12.35 14.5 12C14.5 11.65 14.4875 11.3125 14.4625 10.9875C14.4375 10.6625 14.4 10.3333 14.35 10H9.65C9.6 10.3333 9.5625 10.6625 9.5375 10.9875C9.5125 11.3125 9.5 11.65 9.5 12C9.5 12.35 9.5125 12.6875 9.5375 13.0125C9.5625 13.3375 9.6 13.6667 9.65 14ZM16.35 14H19.75C19.8333 13.6667 19.8958 13.3375 19.9375 13.0125C19.9792 12.6875 20 12.35 20 12C20 11.65 19.9792 11.3125 19.9375 10.9875C19.8958 10.6625 19.8333 10.3333 19.75 10H16.35C16.4 10.3333 16.4375 10.6625 16.4625 10.9875C16.4875 11.3125 16.5 11.65 16.5 12C16.5 12.35 16.4875 12.6875 16.4625 13.0125C16.4375 13.3375 16.4 13.6667 16.35 14ZM15.95 8H18.9C18.4167 7.16667 17.8125 6.44167 17.0875 5.825C16.3625 5.20833 15.5333 4.75 14.6 4.45C14.9 5 15.1625 5.57083 15.3875 6.1625C15.6125 6.75417 15.8 7.36667 15.95 8ZM10.1 8H13.9C13.7 7.26667 13.4417 6.575 13.125 5.925C12.8083 5.275 12.4333 4.65 12 4.05C11.5667 4.65 11.1917 5.275 10.875 5.925C10.5583 6.575 10.3 7.26667 10.1 8ZM5.1 8H8.05C8.2 7.36667 8.3875 6.75417 8.6125 6.1625C8.8375 5.57083 9.1 5 9.4 4.45C8.46667 4.75 7.6375 5.20833 6.9125 5.825C6.1875 6.44167 5.58333 7.16667 5.1 8Z" fill="currentColor"/> 7564 </svg>
7565 <span>US</span> 7566 </button> 7567 </div> 7568 </div> 7569</div> 7570 7571 7572<div 7573 id="header-v3-language-modal" 7574 class="header-v3-language-modal hidden" 7575 data-region-switcher 7576 role="dialog" 7577 aria-modal="true" 7578 aria-label="Location and language" 7579> 7580 <div class="header-v3-language-modal__backdrop" data-region-switcher-close></div> 7581 <div class="header-v3-language-modal__card"> 7582 <fieldset> 7583 <legend class="header-v3-language-modal__label">Location</legend> 7584 <select class="header-v3-language-modal__select" data-country-selector> 7585 7586 <option value="CA">Canada</option> 7587 7588 <option value="US" selected>United States</option> 7589 7590 </select> 7591 </fieldset> 7592 <fieldset> 7593 <legend class="header-v3-language-modal__label">Language</legend> 7594 <select class="header-v3-language-modal__select" data-language-selector> 7595 7596 <option value="en" selected>English</option> 7597 7598 <option value="es">Spanish</option> 7599 7600 </select> 7601 </fieldset> 7602 <p class="header-v3-language-modal__currency">Currency: $/USD</p> 7603 <button type="button" class="header-v3-language-modal__update" data-region-update>Update</button> 7604 </div> 7605</div> 7606 7607 7608</header><div id="shopify-section-sections--27372412862834__chip_sticks_dRwbhG" class="shopify-section shopify-section-group-header-group section-chip-sticks"> 7609 7610 7611 7612 7613 7614� 7615 <div class="chip-sticks chip-sticks--sections--27372412862834__chip_sticks_dRwbhG chip-sticks--desktop-only"> 7616 <div class="chip-sticks__inner page-width"> 7617 7618 <div class="chip-sticks__item" > 7619 <span class="chip-sticks__content"> 7620 <p><a href="/collections/singer-new-arrivals" title="SINGER® New Arrivals"><strong>New Arrivals ></strong></a></p>� 7621 <span class="chip-sticks__tooltip-wrap"> 7622 <button 7623 type="button" 7624 class="chip-sticks__tooltip-trigger" 7625 aria-label="More information" 7626 > 7627 i 7628 </button> 7629 7630 <div class="chip-sticks__tooltip"> 7631 <div class="chip-sticks__tooltip-box"> 7632 <p> </p> 7633 </div> 7634 </div> 7635 </span> 7636 7637 </span> 7638 </div> 7639 7640 7641 <span class="chip-sticks__divider" aria-hidden="true"></span> 7642 7643 7644 <div class="chip-sticks__item" > 7645 <span class="chip-sticks__content"> 7646 <p><a href="/collections/all-products" title="All Products"><strong>FREE Shipping on Orders $49+ ></strong></a></p>� 7647 <span class="chip-sticks__tooltip-wrap"> 7648 <button 7649 type="button" 7650 class="chip-sticks__tooltip-trigger" 7651 aria-label="More information" 7652 > 7653 i 7654 </button> 7655 7656 <div class="chip-sticks__tooltip"> 7657 <div class="chip-sticks__tooltip-box"> 7658 <p> </p> 7659 </div> 7660 </div> 7661 </span> 7662 7663 </span> 7664 </div> 7665 7666 7667 <span class="chip-sticks__divider" aria-hidden="true"></span> 7668 7669 7670 <div class="chip-sticks__item" > 7671 <span class="chip-sticks__content"> 7672 <p><a href="/collections/fabric" title="Fabric"><strong>Up to 15% Off Select Fabric ></strong></a></p>� 7673 <span class="chip-sticks__tooltip-wrap"> 7674 <button 7675 type="button" 7676 class="chip-sticks__tooltip-trigger" 7677 aria-label="More information" 7678 > 7679 i 7680 </button> 7681 7682 <div class="chip-sticks__tooltip"> 7683 <div class="chip-sticks__tooltip-box"> 7684 <p>Limited Time & Exclusions Apply</p> 7685 </div> 7686 </div> 7687 </span> 7688 7689 </span> 7690 </div> 7691 7692 7693 7694 </div> 7695 </div> 7696 7697 7698<style data-shopify> 7699 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG { 7700 background: #f4f5f7; 7701 color: #000000; 7702 position: relative; 7703 z-index: 1000; 7704 overflow: visible; 7705 } 7706 7707 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item, 7708 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item p { 7709 color: #000000 !important; 7710 } 7711 7712 .chip-sticks--desktop-only { 7713 display: none; 7714 } 7715 7716 @media (min-width: 990px) { 7717 .chip-sticks--desktop-only { 7718 display: block; 7719 } 7720 } 7721 7722 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__inner { 7723 display: flex;
7724 align-items: center; 7725 justify-content: center; 7726 gap: 2rem; 7727 padding: 0.75rem 1.5rem; 7728 overflow: visible; 7729 } 7730 7731 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item { 7732 flex: 1; 7733 display: flex; 7734 justify-content: center; 7735 align-items: center; 7736 text-align: center; 7737 font-size: 12px; 7738 font-weight: 500; 7739 text-transform: uppercase; 7740 letter-spacing: 0.08em; 7741 white-space: nowrap; 7742 position: relative; 7743 overflow: visible; 7744 } 7745 7746 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__content { 7747 display: inline-flex; 7748 align-items: center; 7749 justify-content: center; 7750 gap: 6px; 7751 position: relative; 7752 overflow: visible; 7753 } 7754 7755 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item p { 7756 margin: 0; 7757 font-size: 10px; 7758 } 7759 7760 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item a { 7761 color: #000000 !important; 7762 text-decoration: none !important; 7763 font: inherit !important; 7764 letter-spacing: inherit !important; 7765 text-transform: inherit !important; 7766} 7767 7768.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item a:hover { 7769 color: #000000 !important; 7770 text-decoration: underline !important; 7771} 7772 7773 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__divider { 7774 display: inline-block; 7775 width: 2px; 7776 height: 28px; 7777 background: #000000; 7778 opacity: 0.3; 7779 } 7780 7781 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-wrap { 7782 position: relative; 7783 display: inline-flex;
7784 align-items: center; 7785 z-index: 1001; 7786 } 7787 7788 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-trigger { 7789 display: inline-flex; 7790 align-items: center; 7791 justify-content: center; 7792 width: 12px; 7793 height: 12px; 7794 color: #666666 !important; 7795 border: 1px solid #666666 !important; 7796 border-radius: 50%; 7797 background: transparent; 7798 padding: 0; 7799 cursor: pointer; 7800 transition: color 0.2s ease, border-color 0.2s ease; 7801 font-size: 11px; 7802 line-height: 1; 7803 font-style: italic; 7804 font-family: serif; 7805 } 7806 7807 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-trigger:hover, 7808 .chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-trigger:focus { 7809 color: #666666 !important; 7810 border-color: #666666 !important; 7811 } 7812.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip { 7813 position: absolute; 7814 left: 50%; 7815 top: calc(100% + 10px); 7816 transform: translateX(-50%); 7817 display: none !important; 7818 z-index: 999999; 7819 pointer-events: auto; 7820} 7821 7822.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-wrap.is-open .chip-sticks__tooltip { 7823 display: block !important; 7824} 7825 7826.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box { 7827 display: block; 7828 width: max-content; 7829 max-width: 280px; 7830 background: #ffffff !important; 7831 background-color: #ffffff !important; 7832 color: #111111 !important; 7833 border: 1px solid #111111; 7834 padding: 10px 12px; 7835 border-radius: 4px; 7836 font-size: 12px; 7837 line-height: 1.4; 7838 font-weight: 400; 7839 text-transform: none; 7840 letter-spacing: normal; 7841 white-space: normal; 7842 box-shadow: 0 4px 12px rgba(0,0,0,0.12); 7843} 7844 7845.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box, 7846.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box * { 7847 color: #111111 !important; 7848} 7849 7850 7851.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip::after { 7852 content: ""; 7853 position: absolute; 7854 left: 50%; 7855 bottom: 100%; 7856 transform: translateX(-50%); 7857 border-width: 6px; 7858 border-style: solid; 7859 border-color: transparent transparent #111111 transparent; 7860} 7861 7862.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip::before { 7863 content: ""; 7864 position: absolute; 7865 left: 50%; 7866 bottom: calc(100% - 1px); 7867 transform: translateX(-50%); 7868 border-width: 5px; 7869 border-style: solid; 7870 border-color: transparent transparent #ffffff transparent; 7871} 7872 7873 7874 .chip-sticks--sections--27463276659058__chip_sticks_dRwbhG { 7875 z-index: 1000 !important; 7876} 7877 7878.chip-sticks--sections--27463276659058__chip_sticks_dRwbhG .chip-sticks__tooltip-wrap, 7879.chip-sticks--sections--27463276659058__chip_sticks_dRwbhG .chip-sticks__tooltip { 7880 z-index: 1000 !important; 7881} 7882 7883.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box p { 7884 margin: 0; 7885 color: #111111 !important; 7886 font-size: 12px; 7887 line-height: 1.4; 7888 font-weight: 400; 7889 text-transform: none !important; 7890 letter-spacing: normal !important; 7891} 7892 7893.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box a, 7894.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box a:hover, 7895.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box a:focus, 7896.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-box a:visited { 7897 color: #111111 !important; 7898 text-decoration: none !important; 7899} 7900</style>
7901<script> 7902document.addEventListener('click', function(event) { 7903 var trigger = event.target.closest('.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-trigger'); 7904 var wraps = document.querySelectorAll('.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-wrap'); 7905 7906 if (trigger) { 7907 var currentWrap = trigger.closest('.chip-sticks__tooltip-wrap'); 7908 var isOpen = currentWrap.classList.contains('is-open'); 7909 7910 wraps.forEach(function(wrap) { 7911 wrap.classList.remove('is-open'); 7912 }); 7913 7914 if (!isOpen) { 7915 currentWrap.classList.add('is-open'); 7916 } 7917 7918 return; 7919 } 7920 7921 if (!event.target.closest('.chip-sticks--sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__tooltip-wrap')) { 7922 wraps.forEach(function(wrap) { 7923 wrap.classList.remove('is-open'); 7924 }); 7925 } 7926}); 7927</script>
7927 7928<style> #shopify-section-sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item a, #shopify-section-sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item a:visited, #shopify-section-sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item a:hover, #shopify-section-sections--27372412862834__chip_sticks_dRwbhG .chip-sticks__item a:active {color: #000 !important; text-decoration: none;} </style></div><div id="shopify-section-sections--27372412862834__chip_sticks_mobile_UUaQ8n" class="shopify-section shopify-section-group-header-group section-mobile-chip-sticks"><style> 7929 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n a, 7930 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n a:link, 7931 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n a:visited, 7932 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n a:hover, 7933 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n a:active, 7934 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n a:focus, 7935 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n a:focus-visible { 7936 color: inherit !important; 7937 text-decoration: none !important; 7938 border: 0 !important; 7939 border-bottom: 0 !important; 7940 outline: 0 !important; 7941 box-shadow: none !important; 7942 background: transparent !important; 7943 background-image: none !important; 7944 -webkit-tap-highlight-color: transparent !important; 7945 } 7946</style> 7947 7948 7949 7950 7951 7952 7953 7954 7955� 7956 <div 7957 class="mobile-chip-sticks mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n" 7958 data-mobile-chip-sticks 7959 data-autoplay-ms="5000" 7960 > 7961 <div class="mobile-chip-sticks__viewport" data-chip-viewport> 7962 <div class="mobile-chip-sticks__track" data-chip-track> 7963 7964 <div 7965 class="mobile-chip-sticks__slide" 7966 data-chip-slide 7967 aria-label="Chip 1 of 3" 7968 7969 > 7970 <div class="mobile-chip-sticks__content"> 7971 <p><a href="/collections/singer-new-arrivals" title="SINGER® New Arrivals"><strong>New Arrivals ></strong></a></p> 7972 7973 7974 </div> 7975 </div> 7976 7977 <div 7978 class="mobile-chip-sticks__slide" 7979 data-chip-slide 7980 aria-label="Chip 2 of 3" 7981 7982 > 7983 <div class="mobile-chip-sticks__content"> 7984 <p><a href="/collections/all-products" title="All Products"><strong>FREE Shipping on Orders $49+ ></strong></a></p> 7985 7986 7987 </div> 7988 </div> 7989 7990 <div 7991 class="mobile-chip-sticks__slide" 7992 data-chip-slide 7993 aria-label="Chip 3 of 3" 7994 7995 > 7996 <div class="mobile-chip-sticks__content"> 7997 <p><a href="/collections/fabric" title="Fabric"><strong>Up to 15% Off Select Fabric ></strong></a></p> 7998 7999 8000 <span class="mobile-chip-sticks__tooltip-wrap"> 8001 <button 8002 type="button" 8003 class="mobile-chip-sticks__tooltip-trigger" 8004 aria-label="More information" 8005 onclick="this.focus();" 8006 > 8007 i 8008 </button> 8009 8010 <span class="mobile-chip-sticks__tooltip"> 8011 <span class="mobile-chip-sticks__tooltip-box"> 8012 8013 Limited Time & Exclusions Apply 8014 8015 </span> 8016 </span> 8017 </span> 8018 8019 </div> 8020 </div> 8021 8022 </div> 8023 </div> 8024 8025 8026 </div> 8027 8028
8028<script> 8029 (() => { 8030 const root = document.querySelector('.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n'); 8031 if (!root || root.dataset.initialized === 'true') return; 8032 root.dataset.initialized = 'true'; 8033 8034 const track = root.querySelector('[data-chip-track]'); 8035 const slides = Array.from(root.querySelectorAll('[data-chip-slide]')); 8036 const dots = Array.from(root.querySelectorAll('[data-chip-dot]')); 8037 const autoplayMs = Number(root.dataset.autoplayMs || 5000); 8038 8039 if (!track || slides.length <= 1) return; 8040 8041 let index = 0; 8042 let timer = null; 8043 let startX = 0; 8044 let currentX = 0; 8045 let isDragging = false; 8046 8047 function goTo(nextIndex) { 8048 index = (nextIndex + slides.length) % slides.length; 8049 track.style.transform = `translateX(-${index * 100}%)`; 8050 8051 dots.forEach((dot, dotIndex) => { 8052 dot.classList.toggle('is-active', dotIndex === index); 8053 }); 8054 } 8055 8056 function next() { 8057 goTo(index + 1); 8058 } 8059 8060 function prev() { 8061 goTo(index - 1); 8062 } 8063 8064 function stopAutoplay() { 8065 if (timer) window.clearInterval(timer); 8066 timer = null; 8067 } 8068 8069 function startAutoplay() { 8070 stopAutoplay(); 8071 timer = window.setInterval(next, autoplayMs); 8072 } 8073 8074 function onTouchStart(event) { 8075 stopAutoplay(); 8076 isDragging = true; 8077 startX = event.touches ? event.touches[0].clientX : event.clientX; 8078 currentX = startX; 8079 } 8080 8081 function onTouchMove(event) { 8082 if (!isDragging) return; 8083 currentX = event.touches ? event.touches[0].clientX : event.clientX; 8084 } 8085 8086 function onTouchEnd() { 8087 if (!isDragging) return; 8088 isDragging = false; 8089 8090 const diff = currentX - startX; 8091 const threshold = 40; 8092 8093 if (diff <= -threshold) { 8094 next(); 8095 } else if (diff >= threshold) { 8096 prev(); 8097 } 8098 8099 startAutoplay(); 8100 } 8101 8102 root.addEventListener('touchstart', onTouchStart, { passive: true }); 8103 root.addEventListener('touchmove', onTouchMove, { passive: true }); 8104 root.addEventListener('touchend', onTouchEnd); 8105 root.addEventListener('mouseenter', stopAutoplay); 8106 root.addEventListener('mouseleave', startAutoplay); 8107 8108 dots.forEach((dot) => { 8109 dot.addEventListener('click', () => { 8110 stopAutoplay(); 8111 goTo(Number(dot.dataset.chipDot || 0)); 8112 startAutoplay(); 8113 }); 8114 }); 8115 8116 startAutoplay(); 8117 })(); 8118 </script>
8118 8119 8120 8121<style data-shopify> 8122 8123@media (max-width: 989px) { 8124 html, 8125 body { 8126 /* overflow-x: hidden !important; */ 8127 max-width: 100% !important; 8128 } 8129 8130 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n { 8131 max-width: 100vw; 8132 overflow-x: clip; 8133 } 8134 8135 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__track { 8136 max-width: 100vw; 8137 } 8138} 8139 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n { 8140 display: block; 8141 background: #f4f5f7; 8142 color: #000000; 8143 position: relative; 8144 z-index: 2; 8145 overflow: clip; 8146 } 8147 8148 @media (min-width: 990px) { 8149 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n { 8150 display: none; 8151 } 8152 } 8153 8154 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__viewport { 8155 overflow: visible; 8156 width: 100%; 8157 clip-path: inset(0 0 -220px 0); 8158} 8159 8160 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__track { 8161 display: flex; 8162 width: 100%; 8163 transition: transform 0.35s ease; 8164 will-change: transform; 8165 touch-action: pan-y; 8166 } 8167 8168 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__slide { 8169 flex: 0 0 100%; 8170 width: 100%; 8171 min-width: 100%; 8172 display: flex; 8173 justify-content: center; 8174 align-items: center; 8175 text-align: center; 8176 padding: 0.82rem .82rem; 8177 font-size: 13px; 8178 font-weight: 500; 8179 text-transform: uppercase; 8180 letter-spacing: 0.08em; 8181 line-height: 2.25; 8182 color: #000000 !important; 8183 overflow: visible; 8184 } 8185 8186 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__slide p { 8187 margin: 0; 8188 color: #000000 !important; 8189 font-size: 14px; 8190 line-height: 1.25; 8191 } 8192 8193 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__slide a, 8194.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__slide a:visited, 8195.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__slide a:hover { 8196 color: #000000 !important; 8197 text-decoration: inherit !important; 8198} 8199 8200 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__content { 8201 display: inline-flex;
8202 align-items: center; 8203 justify-content: center; 8204 gap: 6px; 8205 max-width: 100%; 8206 position: relative; 8207 overflow: visible; 8208 } 8209 8210 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-wrap { 8211 position: relative; 8212 display: inline-flex; 8213 align-items: center; 8214 z-index: 1001; 8215 } 8216 8217 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-trigger { 8218 display: inline-flex; 8219 align-items: center; 8220 justify-content: center; 8221 width: 13px; 8222 height: 13px; 8223 color: #000000 !important; 8224 border: 1px solid #000000 !important; 8225 border-radius: 50%; 8226 background: transparent; 8227 padding: 0; 8228 cursor: pointer; 8229 font-size: 11px; 8230 line-height: 1; 8231 font-style: italic; 8232 font-family: serif; 8233 } 8234 8235 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip { 8236 position: absolute; 8237 left: 50%; 8238 top: calc(100% + 10px); 8239 transform: translateX(-50%); 8240 display: none; 8241 z-index: 999999; 8242 pointer-events: auto; 8243} 8244 8245.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box { 8246 position: relative; 8247 z-index: 1000000; 8248} 8249 8250.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box a { 8251 pointer-events: auto; 8252 cursor: pointer; 8253} 8254 8255 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box { 8256 display: block; 8257 width: max-content; 8258 max-width: min(280px, calc(100vw - 32px)); 8259 background: #ffffff !important; 8260 color: #000000 !important; 8261 border: 1px solid #111111; 8262 padding: 10px 12px; 8263 border-radius: 4px; 8264 font-size: 12px; 8265 line-height: 1.4; 8266 font-weight: 400; 8267 text-transform: none; 8268 letter-spacing: normal; 8269 white-space: normal; 8270 box-shadow: 0 4px 12px rgba(0,0,0,0.12); 8271 } 8272 8273 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box, 8274 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box * { 8275 color: #000000 !important; 8276 } 8277 8278 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-wrap:hover .mobile-chip-sticks__tooltip, 8279 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-wrap:focus-within .mobile-chip-sticks__tooltip { 8280 display: block; 8281 } 8282 8283 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip::after { 8284 content: ""; 8285 position: absolute; 8286 left: 50%; 8287 bottom: 100%; 8288 transform: translateX(-50%); 8289 border-width: 6px; 8290 border-style: solid; 8291 border-color: transparent transparent #111111 transparent; 8292 } 8293 8294 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip::before { 8295 content: ""; 8296 position: absolute; 8297 left: 50%; 8298 bottom: calc(100% - 1px); 8299 transform: translateX(-50%); 8300 border-width: 5px; 8301 border-style: solid; 8302 border-color: transparent transparent #ffffff transparent; 8303 } 8304 8305 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__dots { 8306 display: flex; 8307 justify-content: center; 8308 align-items: center; 8309 gap: 6px; 8310 padding: 0 0 8px; 8311 } 8312 8313 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__dot { 8314 width: 6px; 8315 height: 6px; 8316 border-radius: 999px; 8317 border: 0; 8318 padding: 0; 8319 background: #cccccc; 8320 opacity: 0.65; 8321 cursor: pointer; 8322 } 8323 8324 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__dot.is-active { 8325 background: #111111; 8326 opacity: 1; 8327 } 8328 8329 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-wrap:hover .mobile-chip-sticks__tooltip, 8330.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-wrap:focus-within .mobile-chip-sticks__tooltip { 8331 display: block; 8332} 8333 8334.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box a, 8335.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box a:visited, 8336.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__tooltip-box a:hover { 8337 color: #000000 !important; 8338 text-decoration: underline !important; 8339} 8340</style> 8341 8342 8343<style> #shopify-section-sections--27372412862834__chip_sticks_mobile_UUaQ8n .mobile-chip-sticks__slide p {font-size: 12px;} </style></div><div id="shopify-section-sections--27372412862834__chip_sticks_AtJxfb" class="shopify-section shopify-section-group-header-group section-chip-sticks"> 8344 8345 8346 8347 8348 8349� 8350 8351<style data-shopify> 8352 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb { 8353 background: #f4f5f7; 8354 color: #000000; 8355 position: relative; 8356 z-index: 1000; 8357 overflow: visible; 8358 } 8359 8360 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item, 8361 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item p { 8362 color: #000000 !important; 8363 } 8364 8365 .chip-sticks--desktop-only { 8366 display: none; 8367 } 8368 8369 @media (min-width: 990px) { 8370 .chip-sticks--desktop-only { 8371 display: block; 8372 } 8373 } 8374 8375 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__inner { 8376 display: flex;
8377 align-items: center; 8378 justify-content: center; 8379 gap: 2rem; 8380 padding: 0.75rem 1.5rem; 8381 overflow: visible; 8382 } 8383 8384 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item { 8385 flex: 1; 8386 display: flex; 8387 justify-content: center; 8388 align-items: center; 8389 text-align: center; 8390 font-size: 12px; 8391 font-weight: 500; 8392 text-transform: uppercase; 8393 letter-spacing: 0.08em; 8394 white-space: nowrap; 8395 position: relative; 8396 overflow: visible; 8397 } 8398 8399 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__content { 8400 display: inline-flex; 8401 align-items: center; 8402 justify-content: center; 8403 gap: 6px; 8404 position: relative; 8405 overflow: visible; 8406 } 8407 8408 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item p { 8409 margin: 0; 8410 font-size: 10px; 8411 } 8412 8413 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item a { 8414 color: #000000 !important; 8415 text-decoration: none !important; 8416 font: inherit !important; 8417 letter-spacing: inherit !important; 8418 text-transform: inherit !important; 8419} 8420 8421.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item a:hover { 8422 color: #000000 !important; 8423 text-decoration: underline !important; 8424} 8425 8426 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__divider { 8427 display: inline-block; 8428 width: 2px; 8429 height: 28px; 8430 background: #000000; 8431 opacity: 0.3; 8432 } 8433 8434 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-wrap { 8435 position: relative; 8436 display: inline-flex;
8437 align-items: center; 8438 z-index: 1001; 8439 } 8440 8441 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-trigger { 8442 display: inline-flex; 8443 align-items: center; 8444 justify-content: center; 8445 width: 12px; 8446 height: 12px; 8447 color: #666666 !important; 8448 border: 1px solid #666666 !important; 8449 border-radius: 50%; 8450 background: transparent; 8451 padding: 0; 8452 cursor: pointer; 8453 transition: color 0.2s ease, border-color 0.2s ease; 8454 font-size: 11px; 8455 line-height: 1; 8456 font-style: italic; 8457 font-family: serif; 8458 } 8459 8460 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-trigger:hover, 8461 .chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-trigger:focus { 8462 color: #666666 !important; 8463 border-color: #666666 !important; 8464 } 8465.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip { 8466 position: absolute; 8467 left: 50%; 8468 top: calc(100% + 10px); 8469 transform: translateX(-50%); 8470 display: none !important; 8471 z-index: 999999; 8472 pointer-events: auto; 8473} 8474 8475.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-wrap.is-open .chip-sticks__tooltip { 8476 display: block !important; 8477} 8478 8479.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box { 8480 display: block; 8481 width: max-content; 8482 max-width: 280px; 8483 background: #ffffff !important; 8484 background-color: #ffffff !important; 8485 color: #111111 !important; 8486 border: 1px solid #111111; 8487 padding: 10px 12px; 8488 border-radius: 4px; 8489 font-size: 12px; 8490 line-height: 1.4; 8491 font-weight: 400; 8492 text-transform: none; 8493 letter-spacing: normal; 8494 white-space: normal; 8495 box-shadow: 0 4px 12px rgba(0,0,0,0.12); 8496} 8497 8498.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box, 8499.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box * { 8500 color: #111111 !important; 8501} 8502 8503 8504.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip::after { 8505 content: ""; 8506 position: absolute; 8507 left: 50%; 8508 bottom: 100%; 8509 transform: translateX(-50%); 8510 border-width: 6px; 8511 border-style: solid; 8512 border-color: transparent transparent #111111 transparent; 8513} 8514 8515.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip::before { 8516 content: ""; 8517 position: absolute; 8518 left: 50%; 8519 bottom: calc(100% - 1px); 8520 transform: translateX(-50%); 8521 border-width: 5px; 8522 border-style: solid; 8523 border-color: transparent transparent #ffffff transparent; 8524} 8525 8526 8527 .chip-sticks--sections--27463276659058__chip_sticks_dRwbhG { 8528 z-index: 1000 !important; 8529} 8530 8531.chip-sticks--sections--27463276659058__chip_sticks_dRwbhG .chip-sticks__tooltip-wrap, 8532.chip-sticks--sections--27463276659058__chip_sticks_dRwbhG .chip-sticks__tooltip { 8533 z-index: 1000 !important; 8534} 8535 8536.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box p { 8537 margin: 0; 8538 color: #111111 !important; 8539 font-size: 12px; 8540 line-height: 1.4; 8541 font-weight: 400; 8542 text-transform: none !important; 8543 letter-spacing: normal !important; 8544} 8545 8546.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box a, 8547.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box a:hover, 8548.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box a:focus, 8549.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-box a:visited { 8550 color: #111111 !important; 8551 text-decoration: none !important; 8552} 8553</style>
8554<script> 8555document.addEventListener('click', function(event) { 8556 var trigger = event.target.closest('.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-trigger'); 8557 var wraps = document.querySelectorAll('.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-wrap'); 8558 8559 if (trigger) { 8560 var currentWrap = trigger.closest('.chip-sticks__tooltip-wrap'); 8561 var isOpen = currentWrap.classList.contains('is-open'); 8562 8563 wraps.forEach(function(wrap) { 8564 wrap.classList.remove('is-open'); 8565 }); 8566 8567 if (!isOpen) { 8568 currentWrap.classList.add('is-open'); 8569 } 8570 8571 return; 8572 } 8573 8574 if (!event.target.closest('.chip-sticks--sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__tooltip-wrap')) { 8575 wraps.forEach(function(wrap) { 8576 wrap.classList.remove('is-open'); 8577 }); 8578 } 8579}); 8580</script>
8580 8581<style> #shopify-section-sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item a, #shopify-section-sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item a:visited, #shopify-section-sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item a:hover, #shopify-section-sections--27372412862834__chip_sticks_AtJxfb .chip-sticks__item a:active {color: #000 !important; text-decoration: none;} </style></div><div id="shopify-section-sections--27372412862834__chip_sticks_mobile_VrMjxn" class="shopify-section shopify-section-group-header-group section-mobile-chip-sticks"><style> 8582 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn a, 8583 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn a:link, 8584 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn a:visited, 8585 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn a:hover, 8586 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn a:active, 8587 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn a:focus, 8588 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn a:focus-visible { 8589 color: inherit !important; 8590 text-decoration: none !important; 8591 border: 0 !important; 8592 border-bottom: 0 !important; 8593 outline: 0 !important; 8594 box-shadow: none !important; 8595 background: transparent !important; 8596 background-image: none !important; 8597 -webkit-tap-highlight-color: transparent !important; 8598 } 8599</style> 8600 8601 8602 8603 8604 8605 8606 8607 8608� 8609 8610<style data-shopify> 8611 8612@media (max-width: 989px) { 8613 html, 8614 body { 8615 /* overflow-x: hidden !important; */ 8616 max-width: 100% !important; 8617 } 8618 8619 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn { 8620 max-width: 100vw; 8621 overflow-x: clip; 8622 } 8623 8624 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__track { 8625 max-width: 100vw; 8626 } 8627} 8628 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn { 8629 display: block; 8630 background: #f4f5f7; 8631 color: #000000; 8632 position: relative; 8633 z-index: 2; 8634 overflow: clip; 8635 } 8636 8637 @media (min-width: 990px) { 8638 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn { 8639 display: none; 8640 } 8641 } 8642 8643 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__viewport { 8644 overflow: visible; 8645 width: 100%; 8646 clip-path: inset(0 0 -220px 0); 8647} 8648 8649 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__track { 8650 display: flex; 8651 width: 100%; 8652 transition: transform 0.35s ease; 8653 will-change: transform; 8654 touch-action: pan-y; 8655 } 8656 8657 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__slide { 8658 flex: 0 0 100%; 8659 width: 100%; 8660 min-width: 100%; 8661 display: flex; 8662 justify-content: center; 8663 align-items: center; 8664 text-align: center; 8665 padding: 0.82rem .82rem; 8666 font-size: 13px; 8667 font-weight: 500; 8668 text-transform: uppercase; 8669 letter-spacing: 0.08em; 8670 line-height: 2.25; 8671 color: #000000 !important; 8672 overflow: visible; 8673 } 8674 8675 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__slide p { 8676 margin: 0; 8677 color: #000000 !important; 8678 font-size: 14px; 8679 line-height: 1.25; 8680 } 8681 8682 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__slide a, 8683.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__slide a:visited, 8684.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__slide a:hover { 8685 color: #000000 !important; 8686 text-decoration: inherit !important; 8687} 8688 8689 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__content { 8690 display: inline-flex;
8691 align-items: center; 8692 justify-content: center; 8693 gap: 6px; 8694 max-width: 100%; 8695 position: relative; 8696 overflow: visible; 8697 } 8698 8699 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-wrap { 8700 position: relative; 8701 display: inline-flex; 8702 align-items: center; 8703 z-index: 1001; 8704 } 8705 8706 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-trigger { 8707 display: inline-flex; 8708 align-items: center; 8709 justify-content: center; 8710 width: 13px; 8711 height: 13px; 8712 color: #000000 !important; 8713 border: 1px solid #000000 !important; 8714 border-radius: 50%; 8715 background: transparent; 8716 padding: 0; 8717 cursor: pointer; 8718 font-size: 11px; 8719 line-height: 1; 8720 font-style: italic; 8721 font-family: serif; 8722 } 8723 8724 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip { 8725 position: absolute; 8726 left: 50%; 8727 top: calc(100% + 10px); 8728 transform: translateX(-50%); 8729 display: none; 8730 z-index: 999999; 8731 pointer-events: auto; 8732} 8733 8734.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box { 8735 position: relative; 8736 z-index: 1000000; 8737} 8738 8739.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box a { 8740 pointer-events: auto; 8741 cursor: pointer; 8742} 8743 8744 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box { 8745 display: block; 8746 width: max-content; 8747 max-width: min(280px, calc(100vw - 32px)); 8748 background: #ffffff !important; 8749 color: #000000 !important; 8750 border: 1px solid #111111; 8751 padding: 10px 12px; 8752 border-radius: 4px; 8753 font-size: 12px; 8754 line-height: 1.4; 8755 font-weight: 400; 8756 text-transform: none; 8757 letter-spacing: normal; 8758 white-space: normal; 8759 box-shadow: 0 4px 12px rgba(0,0,0,0.12); 8760 } 8761 8762 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box, 8763 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box * { 8764 color: #000000 !important; 8765 } 8766 8767 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-wrap:hover .mobile-chip-sticks__tooltip, 8768 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-wrap:focus-within .mobile-chip-sticks__tooltip { 8769 display: block; 8770 } 8771 8772 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip::after { 8773 content: ""; 8774 position: absolute; 8775 left: 50%; 8776 bottom: 100%; 8777 transform: translateX(-50%); 8778 border-width: 6px; 8779 border-style: solid; 8780 border-color: transparent transparent #111111 transparent; 8781 } 8782 8783 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip::before { 8784 content: ""; 8785 position: absolute; 8786 left: 50%; 8787 bottom: calc(100% - 1px); 8788 transform: translateX(-50%); 8789 border-width: 5px; 8790 border-style: solid; 8791 border-color: transparent transparent #ffffff transparent; 8792 } 8793 8794 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__dots { 8795 display: flex; 8796 justify-content: center; 8797 align-items: center; 8798 gap: 6px; 8799 padding: 0 0 8px; 8800 } 8801 8802 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__dot { 8803 width: 6px; 8804 height: 6px; 8805 border-radius: 999px; 8806 border: 0; 8807 padding: 0; 8808 background: #cccccc; 8809 opacity: 0.65; 8810 cursor: pointer; 8811 } 8812 8813 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__dot.is-active { 8814 background: #111111; 8815 opacity: 1; 8816 } 8817 8818 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-wrap:hover .mobile-chip-sticks__tooltip, 8819.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-wrap:focus-within .mobile-chip-sticks__tooltip { 8820 display: block; 8821} 8822 8823.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box a, 8824.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box a:visited, 8825.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__tooltip-box a:hover { 8826 color: #000000 !important; 8827 text-decoration: underline !important; 8828} 8829</style> 8830 8831 8832<style> #shopify-section-sections--27372412862834__chip_sticks_mobile_VrMjxn .mobile-chip-sticks__slide p {font-size: 12px;} </style></div><div id="shopify-section-sections--27372412862834__chip_sticks_Y73QgJ" class="shopify-section shopify-section-group-header-group section-chip-sticks"> 8833 8834 8835 8836 8837 8838� 8839 8840<style data-shopify> 8841 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ { 8842 background: #f4f5f7; 8843 color: #000000; 8844 position: relative; 8845 z-index: 1000; 8846 overflow: visible; 8847 } 8848 8849 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item, 8850 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item p { 8851 color: #000000 !important; 8852 } 8853 8854 .chip-sticks--desktop-only { 8855 display: none; 8856 } 8857 8858 @media (min-width: 990px) { 8859 .chip-sticks--desktop-only { 8860 display: block; 8861 } 8862 } 8863 8864 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__inner { 8865 display: flex;
8866 align-items: center; 8867 justify-content: center; 8868 gap: 2rem; 8869 padding: 0.75rem 1.5rem; 8870 overflow: visible; 8871 } 8872 8873 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item { 8874 flex: 1; 8875 display: flex; 8876 justify-content: center; 8877 align-items: center; 8878 text-align: center; 8879 font-size: 12px; 8880 font-weight: 500; 8881 text-transform: uppercase; 8882 letter-spacing: 0.08em; 8883 white-space: nowrap; 8884 position: relative; 8885 overflow: visible; 8886 } 8887 8888 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__content { 8889 display: inline-flex; 8890 align-items: center; 8891 justify-content: center; 8892 gap: 6px; 8893 position: relative; 8894 overflow: visible; 8895 } 8896 8897 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item p { 8898 margin: 0; 8899 font-size: 10px; 8900 } 8901 8902 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item a { 8903 color: #000000 !important; 8904 text-decoration: none !important; 8905 font: inherit !important; 8906 letter-spacing: inherit !important; 8907 text-transform: inherit !important; 8908} 8909 8910.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item a:hover { 8911 color: #000000 !important; 8912 text-decoration: underline !important; 8913} 8914 8915 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__divider { 8916 display: inline-block; 8917 width: 2px; 8918 height: 28px; 8919 background: #000000; 8920 opacity: 0.3; 8921 } 8922 8923 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-wrap { 8924 position: relative; 8925 display: inline-flex;
8926 align-items: center; 8927 z-index: 1001; 8928 } 8929 8930 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-trigger { 8931 display: inline-flex; 8932 align-items: center; 8933 justify-content: center; 8934 width: 12px; 8935 height: 12px; 8936 color: #666666 !important; 8937 border: 1px solid #666666 !important; 8938 border-radius: 50%; 8939 background: transparent; 8940 padding: 0; 8941 cursor: pointer; 8942 transition: color 0.2s ease, border-color 0.2s ease; 8943 font-size: 11px; 8944 line-height: 1; 8945 font-style: italic; 8946 font-family: serif; 8947 } 8948 8949 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-trigger:hover, 8950 .chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-trigger:focus { 8951 color: #666666 !important; 8952 border-color: #666666 !important; 8953 } 8954.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip { 8955 position: absolute; 8956 left: 50%; 8957 top: calc(100% + 10px); 8958 transform: translateX(-50%); 8959 display: none !important; 8960 z-index: 999999; 8961 pointer-events: auto; 8962} 8963 8964.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-wrap.is-open .chip-sticks__tooltip { 8965 display: block !important; 8966} 8967 8968.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box { 8969 display: block; 8970 width: max-content; 8971 max-width: 280px; 8972 background: #ffffff !important; 8973 background-color: #ffffff !important; 8974 color: #111111 !important; 8975 border: 1px solid #111111; 8976 padding: 10px 12px; 8977 border-radius: 4px; 8978 font-size: 12px; 8979 line-height: 1.4; 8980 font-weight: 400; 8981 text-transform: none; 8982 letter-spacing: normal; 8983 white-space: normal; 8984 box-shadow: 0 4px 12px rgba(0,0,0,0.12); 8985} 8986 8987.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box, 8988.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box * { 8989 color: #111111 !important; 8990} 8991 8992 8993.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip::after { 8994 content: ""; 8995 position: absolute; 8996 left: 50%; 8997 bottom: 100%; 8998 transform: translateX(-50%); 8999 border-width: 6px; 9000 border-style: solid; 9001 border-color: transparent transparent #111111 transparent; 9002} 9003 9004.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip::before { 9005 content: ""; 9006 position: absolute; 9007 left: 50%; 9008 bottom: calc(100% - 1px); 9009 transform: translateX(-50%); 9010 border-width: 5px; 9011 border-style: solid; 9012 border-color: transparent transparent #ffffff transparent; 9013} 9014 9015 9016 .chip-sticks--sections--27463276659058__chip_sticks_dRwbhG { 9017 z-index: 1000 !important; 9018} 9019 9020.chip-sticks--sections--27463276659058__chip_sticks_dRwbhG .chip-sticks__tooltip-wrap, 9021.chip-sticks--sections--27463276659058__chip_sticks_dRwbhG .chip-sticks__tooltip { 9022 z-index: 1000 !important; 9023} 9024 9025.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box p { 9026 margin: 0; 9027 color: #111111 !important; 9028 font-size: 12px; 9029 line-height: 1.4; 9030 font-weight: 400; 9031 text-transform: none !important; 9032 letter-spacing: normal !important; 9033} 9034 9035.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box a, 9036.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box a:hover, 9037.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box a:focus, 9038.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-box a:visited { 9039 color: #111111 !important; 9040 text-decoration: none !important; 9041} 9042</style>
9043<script> 9044document.addEventListener('click', function(event) { 9045 var trigger = event.target.closest('.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-trigger'); 9046 var wraps = document.querySelectorAll('.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-wrap'); 9047 9048 if (trigger) { 9049 var currentWrap = trigger.closest('.chip-sticks__tooltip-wrap'); 9050 var isOpen = currentWrap.classList.contains('is-open'); 9051 9052 wraps.forEach(function(wrap) { 9053 wrap.classList.remove('is-open'); 9054 }); 9055 9056 if (!isOpen) { 9057 currentWrap.classList.add('is-open'); 9058 } 9059 9060 return; 9061 } 9062 9063 if (!event.target.closest('.chip-sticks--sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__tooltip-wrap')) { 9064 wraps.forEach(function(wrap) { 9065 wrap.classList.remove('is-open'); 9066 }); 9067 } 9068}); 9069</script>
9069 9070<style> #shopify-section-sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item a, #shopify-section-sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item a:visited, #shopify-section-sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item a:hover, #shopify-section-sections--27372412862834__chip_sticks_Y73QgJ .chip-sticks__item a:active {color: #000 !important; text-decoration: none;} </style></div><div id="shopify-section-sections--27372412862834__chip_sticks_mobile_abibMc" class="shopify-section shopify-section-group-header-group section-mobile-chip-sticks"><style> 9071 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc a, 9072 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc a:link, 9073 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc a:visited, 9074 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc a:hover, 9075 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc a:active, 9076 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc a:focus, 9077 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc a:focus-visible { 9078 color: inherit !important; 9079 text-decoration: none !important; 9080 border: 0 !important; 9081 border-bottom: 0 !important; 9082 outline: 0 !important; 9083 box-shadow: none !important; 9084 background: transparent !important; 9085 background-image: none !important; 9086 -webkit-tap-highlight-color: transparent !important; 9087 } 9088</style> 9089 9090 9091 9092 9093 9094 9095 9096 9097� 9098 9099<style data-shopify> 9100 9101@media (max-width: 989px) { 9102 html, 9103 body { 9104 /* overflow-x: hidden !important; */ 9105 max-width: 100% !important; 9106 } 9107 9108 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc { 9109 max-width: 100vw; 9110 overflow-x: clip; 9111 } 9112 9113 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__track { 9114 max-width: 100vw; 9115 } 9116} 9117 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc { 9118 display: block; 9119 background: #f4f5f7; 9120 color: #000000; 9121 position: relative; 9122 z-index: 2; 9123 overflow: clip; 9124 } 9125 9126 @media (min-width: 990px) { 9127 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc { 9128 display: none; 9129 } 9130 } 9131 9132 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__viewport { 9133 overflow: visible; 9134 width: 100%; 9135 clip-path: inset(0 0 -220px 0); 9136} 9137 9138 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__track { 9139 display: flex; 9140 width: 100%; 9141 transition: transform 0.35s ease; 9142 will-change: transform; 9143 touch-action: pan-y; 9144 } 9145 9146 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__slide { 9147 flex: 0 0 100%; 9148 width: 100%; 9149 min-width: 100%; 9150 display: flex; 9151 justify-content: center; 9152 align-items: center; 9153 text-align: center; 9154 padding: 0.82rem .82rem; 9155 font-size: 13px; 9156 font-weight: 500; 9157 text-transform: uppercase; 9158 letter-spacing: 0.08em; 9159 line-height: 2.25; 9160 color: #000000 !important; 9161 overflow: visible; 9162 } 9163 9164 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__slide p { 9165 margin: 0; 9166 color: #000000 !important; 9167 font-size: 14px; 9168 line-height: 1.25; 9169 } 9170 9171 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__slide a, 9172.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__slide a:visited, 9173.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__slide a:hover { 9174 color: #000000 !important; 9175 text-decoration: inherit !important; 9176} 9177 9178 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__content { 9179 display: inline-flex;
9180 align-items: center; 9181 justify-content: center; 9182 gap: 6px; 9183 max-width: 100%; 9184 position: relative; 9185 overflow: visible; 9186 } 9187 9188 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-wrap { 9189 position: relative; 9190 display: inline-flex; 9191 align-items: center; 9192 z-index: 1001; 9193 } 9194 9195 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-trigger { 9196 display: inline-flex; 9197 align-items: center; 9198 justify-content: center; 9199 width: 13px; 9200 height: 13px; 9201 color: #000000 !important; 9202 border: 1px solid #000000 !important; 9203 border-radius: 50%; 9204 background: transparent; 9205 padding: 0; 9206 cursor: pointer; 9207 font-size: 11px; 9208 line-height: 1; 9209 font-style: italic; 9210 font-family: serif; 9211 } 9212 9213 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip { 9214 position: absolute; 9215 left: 50%; 9216 top: calc(100% + 10px); 9217 transform: translateX(-50%); 9218 display: none; 9219 z-index: 999999; 9220 pointer-events: auto; 9221} 9222 9223.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box { 9224 position: relative; 9225 z-index: 1000000; 9226} 9227 9228.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box a { 9229 pointer-events: auto; 9230 cursor: pointer; 9231} 9232 9233 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box { 9234 display: block; 9235 width: max-content; 9236 max-width: min(280px, calc(100vw - 32px)); 9237 background: #ffffff !important; 9238 color: #000000 !important; 9239 border: 1px solid #111111; 9240 padding: 10px 12px; 9241 border-radius: 4px; 9242 font-size: 12px; 9243 line-height: 1.4; 9244 font-weight: 400; 9245 text-transform: none; 9246 letter-spacing: normal; 9247 white-space: normal; 9248 box-shadow: 0 4px 12px rgba(0,0,0,0.12); 9249 } 9250 9251 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box, 9252 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box * { 9253 color: #000000 !important; 9254 } 9255 9256 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-wrap:hover .mobile-chip-sticks__tooltip, 9257 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-wrap:focus-within .mobile-chip-sticks__tooltip { 9258 display: block; 9259 } 9260 9261 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip::after { 9262 content: ""; 9263 position: absolute; 9264 left: 50%; 9265 bottom: 100%; 9266 transform: translateX(-50%); 9267 border-width: 6px; 9268 border-style: solid; 9269 border-color: transparent transparent #111111 transparent; 9270 } 9271 9272 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip::before { 9273 content: ""; 9274 position: absolute; 9275 left: 50%; 9276 bottom: calc(100% - 1px); 9277 transform: translateX(-50%); 9278 border-width: 5px; 9279 border-style: solid; 9280 border-color: transparent transparent #ffffff transparent; 9281 } 9282 9283 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__dots { 9284 display: flex; 9285 justify-content: center; 9286 align-items: center; 9287 gap: 6px; 9288 padding: 0 0 8px; 9289 } 9290 9291 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__dot { 9292 width: 6px; 9293 height: 6px; 9294 border-radius: 999px; 9295 border: 0; 9296 padding: 0; 9297 background: #cccccc; 9298 opacity: 0.65; 9299 cursor: pointer; 9300 } 9301 9302 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__dot.is-active { 9303 background: #111111; 9304 opacity: 1; 9305 } 9306 9307 .mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-wrap:hover .mobile-chip-sticks__tooltip, 9308.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-wrap:focus-within .mobile-chip-sticks__tooltip { 9309 display: block; 9310} 9311 9312.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box a, 9313.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box a:visited, 9314.mobile-chip-sticks--sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__tooltip-box a:hover { 9315 color: #000000 !important; 9316 text-decoration: underline !important; 9317} 9318</style> 9319 9320 9321<style> #shopify-section-sections--27372412862834__chip_sticks_mobile_abibMc .mobile-chip-sticks__slide p {font-size: 12px;} </style></div> 9322<!-- END sections: header-group --> 9323 9324<div id="shopify-section-side-cart" class="shopify-section"> 9325 9326<style> 9327.cart__free-shipping-message { 9328 display: flex; 9329 align-items: center; 9330 justify-content: center; 9331 gap: 6px; 9332 flex-wrap: wrap; 9333} 9334.free-shipping-tooltip-wrap { 9335 position: relative; 9336 display: inline-flex; 9337 align-items: center; 9338 margin-left: 2px; 9339} 9340 9341.free-shipping-tooltip-trigger { 9342 width: 12px; 9343 height: 12px; 9344 min-width: 12px; 9345 min-height: 12px; 9346 border: 1px solid #000000; 9347 border-radius: 999px; 9348 background: #fff; 9349 color: #000000; 9350 font-size: 10px; 9351 font-style: normal; 9352 font-weight: 700; 9353 line-height: 1; 9354 display: inline-flex; 9355 align-items: center; 9356 justify-content: center; 9357 padding: 0; 9358 cursor: pointer; 9359 box-shadow: none; 9360} 9361 9362.free-shipping-tooltip-trigger:hover, 9363.free-shipping-tooltip-trigger:focus { 9364 background: #fff; 9365 color: #6b7280; 9366 border-color: #9ca3af; 9367 outline: none; 9368} 9369 9370.free-shipping-tooltip-content { 9371 position: absolute; 9372 top: calc(100% + 8px); 9373 right: 0; 9374 min-width: 220px; 9375 max-width: 280px; 9376 background: #000; 9377 color: #fff; 9378 font-size: 12px; 9379 line-height: 1.4; 9380 padding: 10px 12px; 9381 border-radius: 8px; 9382 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.22); 9383 opacity: 0; 9384 visibility: hidden; 9385 transform: translateY(4px); 9386 transition: opacity .18s ease, transform .18s ease, visibility .18s ease; 9387 z-index: 60; 9388 text-align: left; 9389} 9390 9391.free-shipping-tooltip-content::before { 9392 content: ""; 9393 position: absolute; 9394 top: -6px; 9395 right: 10px; 9396 border-left: 6px solid transparent; 9397 border-right: 6px solid transparent; 9398 border-bottom: 6px solid #000; 9399} 9400 9401.free-shipping-tooltip-wrap:hover .free-shipping-tooltip-content, 9402.free-shipping-tooltip-wrap:focus-within .free-shipping-tooltip-content { 9403 opacity: 1; 9404 visibility: visible; 9405 transform: translateY(0); 9406} 9407[data-sidecart-widget] .rebuy-product-actions { 9408 text-align: right !important; 9409 margin-top: -25px !important; 9410} 9411 9412[data-sidecart-widget] .rebuy-button { 9413 font-size: 0 !important; 9414 padding: 0 !important; 9415 width: 38px !important; 9416 height: 38px !important; 9417 border: 0 !important; 9418 border-radius: 50% !important; 9419 background-color: #d8143c !important; 9420 margin-left: auto !important; 9421 display: flex !important; 9422 align-items: center !important; 9423 justify-content: center !important; 9424 position: relative !important; 9425} 9426 9427[data-sidecart-widget] .rebuy-button::before { 9428 content: ""; 9429 width: 24px; 9430 height: 24px; 9431 background-color: #ffffff !important; 9432 -webkit-mask: url('https://cdn.shopify.com/s/files/1/0795/5821/3911/files/cart-icon.svg?v=1775570819') no-repeat center; 9433 -webkit-mask-size: contain; 9434 mask: url('https://cdn.shopify.com/s/files/1/0795/5821/3911/files/cart-icon.svg?v=1775570819') no-repeat center; 9435 mask-size: contain; 9436} 9437 9438[data-sidecart-widget] .rebuy-button span { 9439 display: none !important; 9440} 9441</style> 9442 9443 9444 9445<side-cart 9446 id="SideCart" 9447 class="side-cart fixed z-[1210] left-0 top-0 w-screen h-full flex justify-end invisible transition-all bg-black bg-opacity-40 is-empty" 9448> 9449 <div class="fixed inset-0 side-cart__overlay" data-cart-overlay></div> 9450 9451 <div 9452 class="side-cart__content flex flex-col overflow-hidden h-full max-w-[21rem] lg:max-w-[27rem] w-full bg-white translate-x-full transition-transform" 9453 role="dialog" 9454 aria-modal="true" 9455 aria-label="Shopping cart" 9456 tabindex="-1" 9457 > 9458 <div class="relative border-b border-b-grey-2"> 9459 <h6 class="px-2 py-2 text-xs text-center text-black side-cart__heading" data-cart-heading> 9460 Shopping cart 9461 </h6> 9462 9463 <button 9464 class="absolute top-0 right-0 flex items-center justify-center w-10 h-10 side-cart__close bg-grey-2" 9465 type="button" 9466 aria-label="Close" 9467 data-cart-close 9468 > 9469 <svg 9470 class="" 9471 width="13" 9472 height="13" 9473 viewbox="0 0 13 13" 9474 fill="none" 9475 xmlns="http://www.w3.org/2000/svg" 9476 > 9477 <path 9478 clip-rule="evenodd" 9479 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 9480 fill-rule="evenodd" 9481 fill="currentColor" /> 9482 </svg> 9483 </button> 9484 9485 <div data-cart-shipping> 9486 9487 </div> 9488 </div> 9489 9490 <side-cart-items class="relative grow h-full overflow-auto bg-grey-1 is-empty"> 9491 <form 9492 action="/cart" 9493 id="SideCart-Form" 9494 class="flex flex-wrap bg-white side-cart__form" 9495 method="post" 9496 ><h5 class="absolute w-full text-center -translate-y-1/2 top-1/2">Your cart is empty</h5></form> 9497 9498 9499 <div class="bg-grey-1"> 9500 <div 9501 data-sidecart-widget 9502 data-rebuy-id="156782"class="hidden"></div> 9503 </div> 9504 9505 </side-cart-items> 9506 9507 <div data-cart-footer> 9508 <div 9509 class=" 9510 side-cart__footer relative flex-col items-center px-4 py-6 lg:p-6 gap-3 lg:gap-4 bg-white hidden 9511 " 9512 > 9513 9514 9515 9516 9517<!-- summary rows: full width, align with button edges --> 9518<div class="w-full"> 9519 <div class="flex justify-between items-center w-full"> 9520 <div class=" text-left text-base"><b>Subtotal</b></div> 9521 <div class=" text-right text-base font-bold">$0.00</div> 9522 </div> 9523 9524</div> 9525 <button 9526 type="submit" 9527 id="SideCart-Checkout" 9528 class="w-full max-w-full button button--primary" 9529 name="checkout" 9530 form="SideCart-Form" 9531 > 9532 Proceed to Checkout 9533 </button> 9534 9535 9536 </div> 9537 </div> 9538 </div> 9539</side-cart> 9540
9541<script> 9542document.addEventListener('DOMContentLoaded', function () { 9543 document.addEventListener('click', function (event) { 9544 const minusButton = event.target.closest("button[name='minus']"); 9545 if (!minusButton) return; 9546 9547 event.preventDefault(); 9548 event.stopPropagation(); 9549 if (typeof event.stopImmediatePropagation === 'function') { 9550 event.stopImmediatePropagation(); 9551 } 9552 9553 const quantityWrapper = minusButton.closest("quantity-input"); 9554 if (!quantityWrapper) return; 9555 9556 const quantityInput = quantityWrapper.querySelector(".quantity__input"); 9557 if (!quantityInput) return; 9558 9559 const currentQuantity = parseInt(quantityInput.value, 10); 9560 if (isNaN(currentQuantity)) return; 9561 9562 const cartItem = minusButton.closest("[data-cart-item]"); 9563 if (!cartItem) return; 9564 9565 if (currentQuantity <= 1) { 9566 const removeButton = cartItem.querySelector("cart-remove-button"); 9567 if (removeButton) { 9568 removeButton.click(); 9569 } 9570 return; 9571 } 9572 9573 const nextQuantity = currentQuantity - 1; 9574 quantityInput.value = nextQuantity; 9575 9576 quantityInput.dispatchEvent(new Event('input', { bubbles: true })); 9577 quantityInput.dispatchEvent(new Event('change', { bubbles: true })); 9578 }, true); 9579}); 9580</script>
9580 9581 9582 9583
9584<script> 9585(function rebuyInertFix() { 9586 const selector = '#rebuy-widget-156782'; 9587 9588 function unInert() { 9589 const el = document.querySelector(selector); 9590 if (el && el.hasAttribute('inert')) el.removeAttribute('inert'); 9591 } 9592 9593 // Run now + after sidecart opens 9594 unInert(); 9595 9596 // Watch for attribute changes 9597 const mo = new MutationObserver(() => unInert()); 9598 mo.observe(document.documentElement, { 9599 subtree: true, 9600 attributes: true, 9601 attributeFilter: ['inert'] 9602 }); 9603 9604 // Optional: also re-run on common cart open events 9605 document.addEventListener('rebuy:cart:open', unInert); 9606})(); 9607 9608</script>
9608 9609</div><div id="overlay" class="absolute top-0 left-0 z-[9999] hidden h-[100dvh] w-[100dvw] bg-black bg-opacity-40"></div> 9610 9611 9612 <main 9613 id="MainContent" 9614 class="relative content-for-layout focus-none" 9615 role="main" 9616 class="grow" 9617 tabindex="-1"> 9618 <div class="hidden fullscreen-overlay"></div> 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 <section id="shopify-section-template--27372413387122__breadcrumbs_FiVKhG" class="shopify-section breadcrumbs-section">� 9646 9647<breadcrumbs> 9648 <div class='container'> 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659
9660<script type="application/ld+json"> 9661{ 9662 "@context": "https://schema.org", 9663 "@type": "BreadcrumbList", 9664 "itemListElement": [ 9665 { 9666 "@type": "ListItem", 9667 "position": 1, 9668 "name": "SINGER®", 9669 "item": 9670 9671 "https://www.singer.com" 9672 9673 } 9674 9675 ] 9676} 9677</script>
9677 9678 9679 9680 </div> 9681</breadcrumbs> 9682 9683 9684</section><div id="shopify-section-template--27372413387122__banner" class="shopify-section section"> 9685 9686 9687 9688 9689<div class="collection-banner__container"> 9690 <div class="relative isolate w-full px-5 py-12 lg:py-20 lg:px-8 collection-banner__inner"> 9691 <div class="container collection-banner__text-wrapper"> 9692 9693 <div class="mb-4"> 9694 <svg 9695 class="text-white" 9696 width="106" 9697 height="10" 9698 viewBox="0 0 106 10" 9699 fill="none" 9700 xmlns="http://www.w3.org/2000/svg" 9701 > 9702 <path d="M31.4634 6.65234L26.9613 0.498046L22.742 6.53891L18.2956 0.553905L13.907 6.48305L9.80349 0.498045L5.3014 6.53891L1.36709 1.18181L-7.2225e-08 2.15036L5.30145 9.38879L9.74569 3.40379L13.8515 9.38879L18.2957 3.34793L22.8 9.38879L27.0171 3.40379L31.5214 9.50222L35.7964 3.40379L40.1271 9.50222L44.5156 3.34793L49.0199 9.38879L53.7141 2.20758L52.6047 0.498047L48.9621 6.53891L44.46 0.498047L40.1271 6.59648L35.7964 0.498046L31.4634 6.65234Z" fill="currentColor" /> 9703 <path d="M82.7768 6.65233L78.2747 0.498046L74.0554 6.53891L69.609 0.553905L65.2204 6.48305L61.1169 0.498045L56.6148 6.5389L52.6198 0.498045L51.9219 2.62428L56.6148 9.38879L61.0591 3.40379L65.1648 9.38879L69.6091 3.34793L74.1134 9.38879L78.3305 3.40379L82.8348 9.50222L87.1098 3.40379L91.4405 9.50222L95.829 3.34793L100.333 9.38879L105.35 2.15036L103.98 1.18182L100.275 6.53891L95.7734 0.498046L91.4405 6.59648L87.1098 0.498046L82.7768 6.65233Z" fill="currentColor" /> 9704 </svg> 9705 </div> 9706 9707 <h1 class="collection-banner__title h2 text-white"> 9708 <span class="visually-hidden">Collection: 9709 </span>New Arrivals</h1><div class="collection-banner__description hidden md:block mt-4 show-image"><p>Explore all of our new arrivals to help with all your sewing needs. You'll find a wide selection of sewing supplies, quilting supplies, sewing tables, cutting and measuring tools and more. We now have your favorite brands like Aurifil, Gingher, Hobbs, Arrow Sewing and more.</p></div></div><img 9710 srcset="//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=165 165w,//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=360 360w,//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=535 535w,//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=750 750w,//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=1070 1070w,//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=1500 1500w,//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520 2880w 9711 " 9712 src="//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=750" 9713 sizes="(min-width: 1200px) 550px, (min-width: 750px) calc(50vw - 130px), calc(50vw - 55px)" 9714 class="absolute top-0 left-0 object-cover w-full h-full -z-10" 9715 alt="New Arrivals" 9716 width="2880" 9717 height="576"></div> 9718</div> 9719 9720 9721<style> #shopify-section-template--27372413387122__banner div {color: #fff;} </style></div><section id="shopify-section-template--27372413387122__489b7392-d759-45f4-91eb-b2f4006e1255" class="shopify-section section"> 9722<div class="" 9723 ><div id="shopify-block-AOHRtd1hLYXJUUDcrT__boost_ai_search_filter_filter_product_list_ssr_RA3UKa" class="shopify-block shopify-app-block"><div class="boost-sd__filter-product-list boost-sd__fpl-app-block"> <!-- TEMPLATE PLACEHOLDER --> 9724<div class='boost-sd-container'> 9725 <div class='boost-sd-layout boost-sd-layout--has-filter-vertical'> 9726 <div class='boost-sd-left boost-filter-tree-column'> 9727 <!-- TEMPLATE FILTER TREE PLACEHOLDER --> 9728 <div id="boost-sd__filter-tree-wrapper" class="boost-sd__filter-tree-wrapper"> 9729 <div class="boost-sd__filter-tree-vertical "> 9730 <div class="boost-sd__filter-tree-vertical-placeholder"> 9731 <div class="boost-sd__filter-tree-vertical-placeholder-item">
9732 <span class="boost-sd__placeholder-item" style="width:80%; border-radius: 0;"></span> 9733 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9734 <span class="boost-sd__placeholder-item" style="width:65%; border-radius: 0;"></span> 9735 <span class="boost-sd__placeholder-item" style="width:40%; border-radius: 0;"></span> 9736 </div> 9737 <div class="boost-sd__filter-tree-vertical-placeholder-item"> 9738 <span class="boost-sd__placeholder-item" style="width:80%; border-radius: 0;"></span> 9739 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9740 <span class="boost-sd__placeholder-item" style="width:65%; border-radius: 0;"></span> 9741 <span class="boost-sd__placeholder-item" style="width:40%; border-radius: 0;"></span> 9742 </div> 9743 <div class="boost-sd__filter-tree-vertical-placeholder-item"> 9744 <span class="boost-sd__placeholder-item" style="width:80%; border-radius: 0;"></span> 9745 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9746 <span class="boost-sd__placeholder-item" style="width:65%; border-radius: 0;"></span> 9747 <span class="boost-sd__placeholder-item" style="width:40%; border-radius: 0;"></span> 9748 </div> 9749 <div class="boost-sd__filter-tree-vertical-placeholder-item"> 9750 <span class="boost-sd__placeholder-item" style="width:80%; border-radius: 0;"></span> 9751 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9752 <span class="boost-sd__placeholder-item" style="width:65%; border-radius: 0;"></span> 9753 <span class="boost-sd__placeholder-item" style="width:40%; border-radius: 0;"></span> 9754 </div> 9755 <div class="boost-sd__filter-tree-vertical-placeholder-item"> 9756 <span class="boost-sd__placeholder-item" style="width:80%; border-radius: 0;"></span> 9757 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9758 <span class="boost-sd__placeholder-item" style="width:65%; border-radius: 0;"></span> 9759 <span class="boost-sd__placeholder-item" style="width:40%; border-radius: 0;"></span> 9760 </div> 9761 </div> 9762 </div> 9763 </div> 9764 </div> 9765 <div class='boost-sd-right boost-product-listing-column'> 9766 <!-- TEMPLATE TOOLBAR PLACEHOLDER--> 9767 <div class="boost-sd__toolbar-container"> 9768 <div class="boost-sd__toolbar-inner"> 9769 <div class="boost-sd__toolbar-content"> 9770 <div class="boost-sd__toolbar boost-sd__toolbar--3_1"> 9771 <span class="boost-sd__toolbar-item boost-sd__placeholder-item" style="height: 28px; border-radius: 0;"></span> 9772 <span class="boost-sd__toolbar-item boost-sd__placeholder-item" style="height: 28px; border-radius: 0; margin-bottom: 0"></span> 9773 <span class="boost-sd__toolbar-item boost-sd__placeholder-item" style="height: 28px; border-radius: 0; margin-bottom: 0"></span> 9774 </div> 9775 </div> 9776 </div> 9777 </div> 9778 <!-- TEMPLATE PRODUCT LIST PLACEHOLDER--> 9779 <div class="boost-sd__product-list-placeholder boost-sd__product-list-placeholder--4-col"> 9780 <div class="boost-sd__product-list-placeholder-item"> 9781 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9782 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9783 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9784 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9785 </div> 9786 <div class="boost-sd__product-list-placeholder-item"> 9787 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9788 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9789 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span>
9790 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9791 </div> 9792 <div class="boost-sd__product-list-placeholder-item"> 9793 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9794 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9795 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9796 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9797 </div> 9798 <div class="boost-sd__product-list-placeholder-item"> 9799 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9800 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9801 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9802 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9803 </div> 9804 <div class="boost-sd__product-list-placeholder-item"> 9805 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9806 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9807 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9808 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9809 </div> 9810 <div class="boost-sd__product-list-placeholder-item"> 9811 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9812 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9813 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9814 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9815 </div> 9816 <div class="boost-sd__product-list-placeholder-item"> 9817 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9818 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9819 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9820 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9821 </div> 9822 <div class="boost-sd__product-list-placeholder-item"> 9823 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9824 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9825 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9826 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9827 </div> 9828 <div class="boost-sd__product-list-placeholder-item"> 9829 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9830 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9831 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9832 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9833 </div> 9834 <div class="boost-sd__product-list-placeholder-item"> 9835 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9836 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9837 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9838 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9839 </div> 9840 <div class="boost-sd__product-list-placeholder-item"> 9841 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9842 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9843 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span>
9844 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9845 </div> 9846 <div class="boost-sd__product-list-placeholder-item"> 9847 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9848 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9849 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9850 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9851 </div> 9852 <div class="boost-sd__product-list-placeholder-item"> 9853 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9854 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9855 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9856 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9857 </div> 9858 <div class="boost-sd__product-list-placeholder-item"> 9859 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9860 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9861 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9862 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9863 </div> 9864 <div class="boost-sd__product-list-placeholder-item"> 9865 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9866 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9867 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9868 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9869 </div> 9870 <div class="boost-sd__product-list-placeholder-item"> 9871 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9872 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9873 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9874 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9875 </div> 9876 <div class="boost-sd__product-list-placeholder-item"> 9877 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9878 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9879 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9880 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9881 </div> 9882 <div class="boost-sd__product-list-placeholder-item"> 9883 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9884 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9885 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9886 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9887 </div> 9888 <div class="boost-sd__product-list-placeholder-item"> 9889 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9890 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9891 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span> 9892 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9893 </div> 9894 <div class="boost-sd__product-list-placeholder-item"> 9895 <span class="boost-sd__placeholder-item" style="width: 100%; border-radius: 0;"></span> 9896 <span class="boost-sd__placeholder-item" style="border-radius: 0;"></span> 9897 <span class="boost-sd__placeholder-item" style="width: 80%; border-radius: 0;"></span>
9898 <span class="boost-sd__placeholder-item" style="width: 40%; border-radius: 0;"></span> 9899 </div> 9900 </div> 9901 <div class="boost-sd__pagination boost-sd__pagination--center"> 9902 <span class="boost-sd__placeholder-item" style="height: 40px; border-radius: 0;"></span> 9903 </div> 9904 </div> 9905 </div> 9906</div> 9907<style> 9908 .boost-sd__collection-header { 9909 width: 100%; 9910 height: 130px; 9911 display: block; 9912 background: -webkit-gradient(linear, 9913 left top, 9914 right top, 9915 color-stop(8%, #eee), 9916 color-stop(18%, #e6e6e6), 9917 color-stop(33%, #eee)); 9918 background-color: #eee; 9919 animation: banner-place-holder-shimmer 2s linear infinite forwards; 9920 } 9921 9922 .boost-sd__collection-header:empty { 9923 display: block; 9924 } 9925 9926 .boost-sd__collection-header .boost-sd__placeholder-item { 9927 height: 130px; 9928 } 9929 9930 @media only screen and (min-width: 992px) { 9931 9932 .boost-sd__collection-header, 9933 .boost-sd__collection-header .boost-sd__placeholder-item { 9934 height: 150px; 9935 } 9936 } 9937 9938 @keyframes banner-place-holder-shimmer { 9939 0% { 9940 background-position: -1500px 0; 9941 } 9942 9943 100% { 9944 background-position: 1500px 0; 9945 } 9946 } 9947 9948 .boost-sd__in-collection-search { 9949 margin-bottom: 20px; 9950 margin-top: 20px; 9951 width: 100%; 9952 max-width: 100%; 9953 display: flex; 9954 position: relative; 9955 } 9956 9957 .boost-sd__in-collection-search--horizontal { 9958 margin: 20px auto 0; 9959 max-width: 592px; 9960 } 9961 9962 @media only screen and (min-width: 992px) { 9963 .boost-sd__in-collection-search { 9964 margin-bottom: 16px; 9965 margin-top: 16px; 9966 } 9967 } 9968 9969 .boost-sd__filter-tree-vertical { 9970 margin-top: 0; 9971 margin-right: 0; 9972 } 9973 9974 .boost-sd__filter-tree-vertical-placeholder { 9975 background: transparent; 9976 width: 100%; 9977 max-width: 100%; 9978 display: none; 9979 } 9980 9981 .boost-sd__filter-tree-vertical-placeholder-list { 9982 margin: 30px 10px 0; 9983 padding: 0; 9984 list-style: none; 9985 } 9986 9987 .boost-sd__filter-tree-vertical-placeholder-item { 9988 max-width: 100%; 9989 padding: 20px 0; 9990 display: block; 9991 } 9992 9993 .boost-sd__filter-tree-vertical-placeholder-item:first-child { 9994 padding-top: 0; 9995 } 9996 9997 .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) { 9998 border-bottom: 1px solid #ebebeb; 9999 } 10000 10001 .boost-sd__filter-tree-vertical-placeholder-item::before, 10002 .boost-sd__filter-tree-vertical-placeholder-item::after, 10003 { 10004 display: none; 10005 } 10006 10007 .boost-sd__filter-tree-horizontal-placeholder { 10008 display: none; 10009 } 10010 10011 @media only screen and (min-width: 992px) { 10012 .boost-sd__filter-tree-vertical { 10013 width: 272px; 10014 } 10015 10016 .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical { 10017 margin-right: 16px; 10018 margin-left: 0; 10019 } 10020 10021 .boost-sd__filter-tree-vertical-placeholder, 10022 .boost-sd__filter-tree-horizontal-placeholder { 10023 display: inline-block; 10024 } 10025 10026 .boost-sd-layout--has-filter-horizontal { 10027 flex-wrap: wrap; 10028 margin-top: 0; 10029 } 10030 10031 .boost-sd-layout--has-filter-horizontal .boost-sd-left, 10032 .boost-sd-layout--has-filter-horizontal .boost-sd-right { 10033 flex: 0 0 100%; 10034 } 10035 10036 .boost-sd__filter-tree-horizontal { 10037 width: 100%; 10038 } 10039 10040 .boost-sd__filter-tree-horizontal-placeholder { 10041 padding: 16px 0; 10042 border-top: 1px solid #ebebeb; 10043 width: 100%; 10044 max-width: 100%; 10045 background: transparent; 10046 } 10047 10048 .boost-sd__filter-tree-horizontal-placeholder-list { 10049 margin: 0; 10050 padding: 0; 10051 list-style: none; 10052 border-bottom: 1px solid #e8e9eb; 10053 } 10054 10055 .boost-sd__filter-tree-horizontal-placeholder-item { 10056 border: none; 10057 display: inline-block; 10058 margin-right: 35px; 10059 position: relative; 10060 } 10061 10062 .boost-sd__filter-tree-horizontal-placeholder-button { 10063 width: auto; 10064 height: auto; 10065 display: inline-block; 10066 position: relative; 10067 padding: 5px 15px 5px 0; 10068 margin: 0; 10069 min-height: auto; 10070 min-width: 0; 10071 border-radius: 0; 10072 box-shadow: none; 10073 background: none; 10074 border: none; 10075 letter-spacing: normal; 10076 text-align: left; 10077 cursor: pointer; 10078 } 10079 10080 .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item { 10081 width: 80px; 10082 height: 10px; 10083 display: inline-block; 10084 margin: 0 15px 0 0; 10085 } 10086 10087 .boost-sd__filter-tree-horizontal-placeholder-icon { 10088 transform: rotate(-90deg); 10089 } 10090 } 10091 10092 .boost-sd__in-collection-search { 10093 margin-bottom: 20px; 10094 margin-top: 20px; 10095 width: 100%; 10096 max-width: 100%; 10097 display: flex; 10098 position: relative; 10099 } 10100 10101 .boost-sd__in-collection-search--horizontal { 10102 margin: 20px auto 0; 10103 max-width: 592px; 10104 } 10105 10106 @media only screen and (min-width: 992px) { 10107 .boost-sd__in-collection-search { 10108 margin-bottom: 16px; 10109 margin-top: 16px; 10110 } 10111 } 10112 10113 .boost-sd__toolbar-container { 10114 width: 100%; 10115 margin-bottom: 16px; 10116 } 10117 10118 .boost-sd__toolbar-inner { 10119 max-width: 1216px; 10120 margin: 0 auto; 10121 } 10122 10123 .boost-sd__toolbar-content { 10124 border-bottom: 1px solid #ebebeb; 10125 border-top: 1px solid #ebebeb; 10126 padding: 16px 0; 10127 } 10128 10129 .boost-sd__toolbar {
10130 align-items: center; 10131 width: 100%; 10132 display: flex; 10133 flex-wrap: wrap; 10134 column-gap: 16px; 10135 justify-content: space-between; 10136 } 10137 10138 .boost-sd__toolbar .boost-sd__placeholder-item { 10139 flex-basis: 45%; 10140 } 10141 10142 .boost-sd__toolbar .boost-sd__placeholder-item:first-child { 10143 flex-basis: 100%; 10144 margin-bottom: 16px; 10145 } 10146 10147 @media only screen and (min-width: 992px) { 10148 .boost-sd__toolbar-content { 10149 display: flex; 10150 align-items: center; 10151 border-bottom: none; 10152 padding: 16px 0 16px; 10153 border-top: 1px solid #ebebeb; 10154 border-bottom: 0; 10155 } 10156 10157 .boost-sd__toolbar { 10158 flex-wrap: inherit; 10159 } 10160 10161 .boost-sd__toolbar .boost-sd__placeholder-item { 10162 flex-basis: auto; 10163 } 10164 10165 .boost-sd__toolbar .boost-sd__placeholder-item:first-child { 10166 flex-basis: auto; 10167 margin-bottom: 0; 10168 } 10169 10170 .boost-sd__toolbar--3_1 .boost-sd__toolbar-item { 10171 flex: 1; 10172 } 10173 10174 .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) { 10175 justify-content: center; 10176 } 10177 10178 .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) { 10179 justify-content: end; 10180 } 10181 } 10182 10183 .boost-sd__product-list-placeholder { 10184 gap: 16px; 10185 margin-bottom: 32px; 10186 flex-wrap: wrap; 10187 width: 100%; 10188 display: flex; 10189 } 10190 10191 .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item { 10192 width: 100%; 10193 } 10194 10195 .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, 10196 .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, 10197 .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, 10198 .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, 10199 .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { 10200 width: calc(50% - 8px); 10201 } 10202 10203 .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { 10204 height: 222px; 10205 } 10206 10207 .boost-sd__pagination { 10208 padding-top: 10px; 10209 padding-bottom: 10px; 10210 justify-content: center; 10211 align-items: center; 10212 display: flex; 10213 } 10214 10215 @media only screen and (min-width: 576px) { 10216 .boost-sd__product-list-placeholder { 10217 gap: 32px; 10218 margin-bottom: 64px; 10219 } 10220 10221 .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, 10222 .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, 10223 .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, 10224 .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { 10225 width: calc(33.3333333333% - (32px - 32px / 3)); 10226 } 10227 } 10228 10229 @media only screen and (min-width: 992px) { 10230 .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) { 10231 margin-bottom: 8px; 10232 } 10233 10234 .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child { 10235 margin-bottom: 16px; 10236 } 10237 10238 .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { 10239 height: 382px; 10240 } 10241 10242 .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { 10243 height: 275px; 10244 } 10245 10246 .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { 10247 height: 215px; 10248 } 10249 10250 .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { 10251 height: 175px; 10252 } 10253 10254 .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item { 10255 width: calc(33.3333333333% - (32px - 32px / 3)); 10256 } 10257 10258 .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item { 10259 width: calc(25% - (32px - 32px / 4)); 10260 } 10261 10262 .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item { 10263 width: calc(20% - (32px - 32px / 5)); 10264 } 10265 10266 .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { 10267 width: calc(16.6666667% - (32px - 32px / 6)); 10268 } 10269 } 10270 10271 .boost-sd-container * { 10272 box-sizing: border-box; 10273 } 10274 10275 .boost-sd__placeholder-item { 10276 background: rgba(0, 0, 0, 0.07); 10277 border-radius: 50rem; 10278 min-width: 50px; 10279 max-width: 100%; 10280 height: 20px; 10281 animation: 2s infinite place-holder-animation; 10282 display: inline-block; 10283 } 10284 10285 .boost-sd__placeholder-item:empty { 10286 display: block; 10287 } 10288 10289 .boost-sd__placeholder-item:not(:last-child) { 10290 margin-bottom: 18px; 10291 } 10292 10293 .boost-sd-layout { 10294 margin: 20px auto 0; 10295 } 10296 10297 .boost-sd-left { 10298 position: relative; 10299 } 10300 10301 .boost-sd-layout .boost-sd-right { 10302 width: 100%; 10303 margin-bottom: 20px; 10304 } 10305 10306 @keyframes place-holder-animation { 10307 0% { 10308 opacity: 1; 10309 } 10310 10311 50% { 10312 opacity: 0.5; 10313 } 10314 10315 100% { 10316 opacity: 1; 10317 } 10318 } 10319 10320 @media only screen and (min-width: 992px) { 10321 .boost-sd-layout { 10322 display: flex; 10323 max-width: 1216px; 10324 } 10325 10326 .boost-sd-layout .boost-sd-right { 10327 flex: auto; 10328 max-width: 100%; 10329 } 10330 } 10331</style> </div>
10331<script type="text/javascript">if(window.boostWidgetIntegration?.simplifiedIntegration?.enabled){ 10332 const productFilterBlock = document.querySelector('.boost-sd__filter-product-list.boost-sd__fpl-app-block'); 10333 10334 // Hide the Products & Filter (New) app block's in new flow 10335 if(productFilterBlock){ 10336 productFilterBlock.remove(); 10337 } 10338 } 10339 else{ 10340 console.log('block filter added ', new Date(),'-', 10341 new Date().getMilliseconds(), 10342 'ms'); 10343 if (window.boostSDTaeUtils && window.boostSDTaeUtils.initCollectionFilter) { 10344 console.log('ssr boostcore enabled - initial collection filter'); 10345 window.boostSDTaeUtils.initCollectionFilter(); 10346 } 10347 10348 // Initialize the fallback data 10349 10350 window.addEventListener('DOMContentLoaded', async () => { 10351 10352 10353 10354 window.boostSDFallback = { 10355 productPerPage: 24, 10356 10357 products: [], 10358 10359 collection: { 10360 title: "New Arrivals" 10361 }, 10362 pagination: {"current_offset":0,"current_page":1,"items":617,"page_size":24,"parts":[{"title":1,"is_link":false},{"title":2,"url":"\/collections\/new-arrivals-shop-collection?page=2","is_link":true},{"title":3,"url":"\/collections\/new-arrivals-shop-collection?page=3","is_link":true},{"title":"\u0026hellip;","is_link":false},{"title":26,"url":"\/collections\/new-arrivals-shop-collection?page=26","is_link":true}],"next":{"title":"Next \u0026raquo;","url":"\/collections\/new-arrivals-shop-collection?page=2","is_link":true},"pages":26}, 10363 moneyFormatWithCurrency: "${{amount}} USD", 10364 sortBy: "", 10365 defaultSortBy: "manual", 10366 sortOptions: [["manual","Featured"],["most-relevant","Most relevant"],["best-selling","Best selling"],["title-ascending","Alphabetically, A-Z"],["title-descending","Alphabetically, Z-A"],["price-ascending","Price, low to high"],["price-descending","Price, high to low"],["created-ascending","Date, old to new"],["created-descending","Date, new to old"]], 10367 productFilterSelector: '.boost-sd__filter-product-list', 10368 }; 10369 10370 10371 10372 }); 10373 } 10374 </script>
10374</div> 10375</div> 10376 10377 10378 10379<div class="lg:hidden" style="margin-bottom: 40px"></div> 10380<div class="hidden lg:block" style="margin-bottom: 70px"></div> 10381 10382<style> #shopify-section-template--27372413387122__489b7392-d759-45f4-91eb-b2f4006e1255 .boost-product-title-heading {font-weight: 600 !important;} </style></section><div id="shopify-section-template--27372413387122__wonderment_faq_HXUjpi" class="shopify-section WS__faq-simple"><style>#WS--template--27372413387122__wonderment_faq_HXUjpi { color: #121212; background: linear-gradient(184deg, rgba(255, 255, 255, 1) 7%, rgba(255, 255, 255, 1) 94%);margin-top: 0px; margin-bottom: 0px;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__sizer { padding-top: 100px; padding-bottom: 100px; width: 80%; max-width: px; margin: 0 auto; flex-wrap: wrap;}#WS--template--27372413387122__wonderment_faq_HXUjpi [aria-expanded="true"] .vert { display: none;}#WS--template--27372413387122__wonderment_faq_HXUjpi [aria-expanded] rect { fill: currentColor;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__heading { margin: 0; padding: 1em 0; color: ; line-height: calc(3px + 2ex + 3px); font-size: calc(var(--dp-g-heading-size, var(--dp-heading-size, 35px)) * 1.0);}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__questions { flex-direction: column;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__question-block { padding-top: calc(1em + 3px); padding-bottom: calc(1em + 3px); border-top: 2px solid #121212;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__faq__expanded-true button svg { display: none;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__faq__expanded-true .wndr-sxn__question button { cursor: default;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__faq__expanded-true .wndr-sxn__text { height: auto;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__question { margin: 0; color: ; font-size: calc(var(--dp-g-small-heading-size, var(--dp-small-heading-size, 24px)) * 1.0);}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__question button { color: inherit; background: transparent; border: none; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; width: 100%; display: flex; justify-content: space-between; align-items: center; padding: 5px 0; cursor: pointer; text-align: left; text-transform: none; margin: 0; line-height: calc(3px + 2ex + 3px); font-size: calc(var(--dp-g-small-heading-size, var(--dp-small-heading-size, 20px)) * 1.0);}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__question button:focus { outline: none; /* background-color: rgba(255,255,255,0.25); box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.25); */}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__question svg { width: 20px; min-width: 20px; margin-left: 5px;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__text { width: 100%; color: inherit; font-family: inherit; height: 0px; transition: height 0.5s ease; overflow: hidden;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__text *:first-child { margin-top: 1em;}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__text p { margin-bottom: 1em; line-height: calc(3px + 3ex + 3px); font-size: calc(var(--dp-g-body-size, var(--dp-body-size, 18px)) * 1.0);}#WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__additional-content { width: 100%; padding-top: 1em; margin-top: 2.5em; margin-bottom: 1em; border-top: thin solid #121212; color: #121212; line-height: calc(3px + 3ex + 3px); font-size: calc(var(--dp-g-body-size, var(--dp-body-size, 18px)) * 1.0);}/* Landscape phones and down */@media (max-width: 480px) { #WS--template--27372413387122__wonderment_faq_HXUjpi { margin-top: 0px; margin-bottom: 0px; } #WS--template--27372413387122__wonderment_faq_HXUjpi .wndr-sxn__sizer { min-width: 70%; padding-top: 50px; padding-bottom: 50px; }}</style><section id="WS--template--27372413387122__wonderment_faq_HXUjpi" class="WS--template--27372413387122__wonderment_faq_HXUjpi wndr-sxn__faq wndr-sxn__section" > <div class="wndr-sxn__sizer wndr-sxn__faq__expanded-false"><div id="WS--section_heading_ycRGk7" class="wndr-sxn__block wndr-sxn__block--section_heading" ><div class="wndr-sxn__heading-area wndr-sxn__justify-center"> <h2 class="wndr-sxn__heading" id="frequently-asked-questions-new-arrivals-collection">
10382Frequently Asked Questions - New Arrivals Collection</h2> </div></div><div id="WS--question_Wptfmz" class="wndr-sxn__block wndr-sxn__block--question" ><div class="wndr-sxn__question-block"> <h3 class="wndr-sxn__question"> <button aria-expanded="false" accordion-trigger> What types of products are included in the New Arrivals collection? <svg aria-hidden="true" focusable="false" viewBox="0 0 10 10"> <rect class="vert" height="8" width="1" y="1" x="4.5"/> <rect height="1" width="8" y="4.5" x="1"/> </svg> </button> </h3> <div class="wndr-sxn__text wndr-sxn__rte"><p>Our New Arrivals collection features the latest sewing supplies, quilting supplies, batting, cutting and more. Newly released accessories from top brands like Fiskars, Olfa, Hobbs and more..</p></div> </div></div><div id="WS--question_HpRcyU" class="wndr-sxn__block wndr-sxn__block--question" ></div><div id="WS--question_Rmfnf7" class="wndr-sxn__block wndr-sxn__block--question" ></div><div id="WS--question_TqBrcb" class="wndr-sxn__block wndr-sxn__block--question" ><div class="wndr-sxn__question-block"> <h3 class="wndr-sxn__question"> <button aria-expanded="false" accordion-trigger> Can I find new quilting accessories for large projects in the New Arrivals? <svg aria-hidden="true" focusable="false" viewBox="0 0 10 10"> <rect class="vert" height="8" width="1" y="1" x="4.5"/> <rect height="1" width="8" y="4.5" x="1"/> </svg> </button> </h3> <div class="wndr-sxn__text wndr-sxn__rte"><p>Yes, we prioritize stocking the latest quilting accessories, including new quilting rulers, templates, stencils, batting, thread and quilting clips to enhance precision on large quilting and home decor projects.</p></div> </div></div><div id="WS--question_iicWfF" class="wndr-sxn__block wndr-sxn__block--question" ><div class="wndr-sxn__question-block"> <h3 class="wndr-sxn__question"> <button aria-expanded="false" accordion-trigger> How often is the New Arrivals collection updated with new products? <svg aria-hidden="true" focusable="false" viewBox="0 0 10 10"> <rect class="vert" height="8" width="1" y="1" x="4.5"/> <rect height="1" width="8" y="4.5" x="1"/> </svg> </button> </h3> <div class="wndr-sxn__text wndr-sxn__rte"><p>The New Arrivals collection is continuously updated throughout the year to ensure we always feature the very latest sewing, embroidery, and crafting products as soon as they are available from the brands.</p></div> </div></div></div></section> 10383 10384
10385<script type="application/json" data-wndr-sxn="template--27372413387122__wonderment_faq_HXUjpi"> 10386 { 10387 "id": "template--27372413387122__wonderment_faq_HXUjpi", 10388 "show_answers": false 10389 } 10390</script>
10390<script data-wndr-sxn-js="template--27372413387122__wonderment_faq_HXUjpi" type="module" defer> 10391(function(){ 10392 10393 const wonderSection = { 10394 settings: {}, 10395 accordion: function (event) { 10396 const btn = event.target.closest('[accordion-trigger]'); 10397 const target = btn.parentNode.nextElementSibling; 10398 10399 if (btn.getAttribute('aria-expanded') === 'false') { 10400 target.classList.add('wndr-sxn__active'); 10401 target.style.height = "auto"; 10402 10403 var height = target.clientHeight + "px"; 10404 10405 target.style.height = "0px"; 10406 10407 setTimeout(() => { 10408 target.style.height = height; 10409 }, 0) 10410 10411 btn.setAttribute('aria-expanded', 'true'); 10412 10413 target.addEventListener('transitionend', () => { 10414 target.classList.remove('wndr-sxn__active') 10415 }, {once: true}) 10416 10417 } else { 10418 target.style.height = "0px"; 10419 btn.setAttribute('aria-expanded', 'false'); 10420 } 10421 10422 }, 10423 load: function(section){ 10424 if (wonderSection.settings.show_answers == true){ 10425 return false; 10426 } 10427 10428 section.addEventListener('click', (event) => { 10429 this.accordion(event); 10430 }); 10431 10432 }, 10433 unload: function(section){ 10434 section.removeEventListener('click', (event) => { 10435 this.accordion(event); 10436 }); 10437 } 10438 } 10439 10440 window.addEventListener('shopify:section:unload', function (e) { 10441 const settings = document.querySelector(`[data - wndr - sxn= "${e.detail.sectionId}"]`); 10442 const sectionId = e.detail.sectionId; 10443 const section = document.querySelector(`#WS--${ e.detail.sectionId } `); 10444 if (sectionId == wonderSection.settings.id){ 10445 wonderSection.unload(section); 10446 } 10447 }); 10448 10449 window.addEventListener('shopify:section:load', function (e) { 10450 const section = document.querySelector(`#WS--${ e.detail.sectionId } `); 10451 10452 // Load external JS file 10453 const sectionJS = document.querySelector(`[data - wndr - sxn - js= "${e.detail.sectionId}"]`); 10454 const sectionExternalJS = document.querySelector(`[data - wndr - sxn - external - js= "${e.detail.sectionId}"]`); 10455 10456 const loadJavaScriptBlock = () => { 10457 if (sectionJS) { 10458 const sectionScript = sectionJS.innerHTML; 10459 const newScript = document.createElement('script'); 10460 const inlineScript = document.createTextNode(sectionScript); 10461 newScript.appendChild(inlineScript); 10462 section.appendChild(newScript); 10463 } 10464 } 10465 10466 if (sectionExternalJS) { 10467 const newScript = document.createElement('script'); 10468 const externalPath = sectionExternalJS.src; 10469 newScript.src = externalPath; 10470 section.appendChild(newScript); 10471 newScript.onload = () => { 10472 loadJavaScriptBlock(); 10473 } 10474 } else { 10475 loadJavaScriptBlock(); 10476 } 10477 10478 }); 10479 10480 10481 wonderSection.settings = JSON.parse(document.querySelector('[data-wndr-sxn="template--27372413387122__wonderment_faq_HXUjpi"]').innerHTML); 10482 const sectionId = "template--27372413387122__wonderment_faq_HXUjpi"; 10483 const section = document.querySelector(`#WS--${ sectionId } `); 10484 10485 if (sectionId == wonderSection.settings.id){ 10486 wonderSection.load(section); 10487 } 10488})() 10489</script>
10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508
10509<script type="application/ld+json"> 10510{ 10511 "@context": "https://schema.org", 10512 "@type": "FAQPage", 10513 "url": "https://www.singer.com/collections/new-arrivals-shop-collection", 10514 "mainEntity": [ 10515 10516 10517 10518 10519 10520 10521 { 10522 "@type": "Question", 10523 "name": "What types of products are included in the New Arrivals collection?", 10524 "acceptedAnswer": { 10525 "@type": "Answer", 10526 "text": "Our New Arrivals collection features the latest sewing supplies, quilting supplies, batting, cutting and more. Newly released accessories from top brands like Fiskars, Olfa, Hobbs and more.." 10527 } 10528 } 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 , 10544 { 10545 "@type": "Question", 10546 "name": "Can I find new quilting accessories for large projects in the New Arrivals?", 10547 "acceptedAnswer": { 10548 "@type": "Answer", 10549 "text": "Yes, we prioritize stocking the latest quilting accessories, including new quilting rulers, templates, stencils, batting, thread and quilting clips to enhance precision on large quilting and home decor projects." 10550 } 10551 } 10552 10553 10554 10555 10556 10557 10558 , 10559 { 10560 "@type": "Question", 10561 "name": "How often is the New Arrivals collection updated with new products?", 10562 "acceptedAnswer": { 10563 "@type": "Answer", 10564 "text": "The New Arrivals collection is continuously updated throughout the year to ensure we always feature the very latest sewing, embroidery, and crafting products as soon as they are available from the brands." 10565 } 10566 } 10567 10568 10569 10570 ] 10571} 10572</script>
10572 10573 10574</div> 10575 10576 10577 </main> 10578 10579 10580 10581 10582 10583
10584<script> 10585// Enhanced pagination using boost.js data 10586(function() { 10587 'use strict'; 10588 10589 function waitForBoost(callback, maxAttempts = 30) { 10590 let attempts = 0; 10591 const checkBoost = () => { 10592 attempts++; 10593 if (window.boostSDFallback?.pagination || attempts >= maxAttempts) { 10594 callback(); 10595 } else { 10596 setTimeout(checkBoost, 100); 10597 } 10598 }; 10599 checkBoost(); 10600 } 10601 10602 function initPagination() { 10603 const container = document.querySelector('.minimal-pagination-container'); 10604 if (!container || !window.location.pathname.includes('/collections/')) return; 10605 10606 const urlParams = new URLSearchParams(window.location.search); 10607 const currentPage = parseInt(urlParams.get('page')) || 1; 10608 const nextPage = currentPage + 1; 10609 10610 // Use boost.js total pages if available 10611 if (window.boostSDFallback?.pagination) { 10612 const totalPages = parseInt(window.boostSDFallback.pagination.pages, 10); 10613 if (nextPage > totalPages) { 10614 container.style.display = 'none'; 10615 return; 10616 } 10617 } 10618 10619 // Build and update next page URL 10620 const newParams = new URLSearchParams(window.location.search); 10621 newParams.set('page', nextPage); 10622 const nextUrl = window.location.pathname + '?' + newParams.toString(); 10623 10624 const link = container.querySelector('.pagination-link'); 10625 if (link) { 10626 link.href = nextUrl; 10627 link.textContent = nextPage + '>'; 10628 } 10629 } 10630 10631 document.addEventListener('DOMContentLoaded', function() { 10632 waitForBoost(initPagination); 10633 }); 10634})(); 10635</script>
10635 10636 10637 10638 <div class="minimal-pagination-container"> 10639 <div class="minimal-pagination-inner"> 10640 <a href="/collections/new-arrivals-shop-collection?page=2" 10641 class="pagination-link" 10642 aria-label="Go to page 2"> 10643 2> 10644 </a> 10645 </div> 10646 </div> 10647 <style> 10648 .minimal-pagination-container { 10649 text-align: center; 10650 margin: 20px 0; 10651 border: none; 10652 border-top: none; 10653 } 10654 10655 .minimal-pagination-container::before, 10656 .minimal-pagination-container::after { 10657 display: none; 10658 } 10659 10660 .pagination-link { 10661 display: inline-block; 10662 padding: 6px 10px; 10663 font-family: inherit; 10664 font-size: 13px; 10665 font-weight: 400; 10666 text-decoration: none; 10667 color: #6b7280; 10668 background: transparent; 10669 border: 1px solid #e5e7eb; 10670 border-radius: 3px; 10671 transition: color 0.15s ease; 10672 } 10673 10674 .pagination-link:hover { 10675 color: #374151; 10676 border-color: #d1d5db; 10677 } 10678 10679 .pagination-link:focus { 10680 outline: 1px solid #9ca3af; 10681 outline-offset: 1px; 10682 } 10683 </style> 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 <div class="compare-modal fixed top-0 left-0 w-screen h-screen z-[10000] hidden" data-compare-modal> 10698 <div class="modal-backdrop absolute w-full h-full inset-0 bg-black bg-opacity-50" data-modal-close></div> 10699 10700 <div class="modal__container max-w-fit mx-auto relative my-10 h-[calc(100%-5rem)] max-h-[37.5rem] md:max-h-[50rem]"> 10701 <div class="modal__inner relative h-full overflow-y-scroll rounded-[1.25rem] bg-white mx-5"> 10702 <div class="uppercase text-xs text-grey-6 px-5 py-3 bg-grey-2 tracking-widest sticky top-0 z-10"> 10703 Compare 10704 <div class="modal__close absolute top-3.5 right-4 z-[1] cursor-pointer" data-modal-close><svg 10705 class="h-3.5 w-3.5" 10706 width="13" 10707 height="13" 10708 viewbox="0 0 13 13" 10709 fill="none" 10710 xmlns="http://www.w3.org/2000/svg" 10711 > 10712 <path 10713 clip-rule="evenodd" 10714 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 10715 fill-rule="evenodd" 10716 fill="currentColor" /> 10717 </svg></div> 10718 </div> 10719 10720 10721 10722 <div class="relative overflow-x-scroll md:px-7 py-4"> 10723 <table class="table-fixed w-auto text-left border-none min-w-[18.75rem]"> 10724 <tbody class="text-grey-6"> 10725 <tr class="!shadow-none [&>*]:pt-3 [&>*]:pb-6 [&>*]:px-7 md:[&>*]:px-4"> 10726 <td class="max-md:hidden w-72"></td> 10727 10728 <td class="align-top w-48 min-w-[13.5rem]" data-product-container> 10729 <div class="relative bg-grey-1 pb-[100%] w-full"> 10730 <span 10731 class="absolute w-8 h-8 rounded-full border border-grey-2 bg-white -top-2 -right-2 z-[1] flex items-center justify-center cursor-pointer" 10732 data-remove-product 10733 ><svg 10734 class="h-3 w-3 text-grey-5" 10735 width="13" 10736 height="13" 10737 viewbox="0 0 13 13" 10738 fill="none" 10739 xmlns="http://www.w3.org/2000/svg" 10740 > 10741 <path 10742 clip-rule="evenodd" 10743 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 10744 fill-rule="evenodd" 10745 fill="currentColor" /> 10746 </svg></span> 10747 <img class="absolute top-0 left-0 w-full h-full object-contain" data-product-image> 10748 </div> 10749 <a href="#" class="hover:no-underline" data-title-link> 10750 <span class="block mt-4 sub-sm tracking-normal normal-case font-semibold" data-product-title></span> 10751 </a> 10752 <span class="block mt-1 text-xs md:text-sm tracking-normal font-normal" data-product-price></span> 10753 <a href="#" class="text-xs md:text-sm tracking-normal text-primary-1 normal-case font-normal" data-product-link>View Details</a> 10754 </td> 10755 10756 10757 <td class="align-top w-48 min-w-[13.5rem]" data-product-container> 10758 <div class="relative bg-grey-1 pb-[100%] w-full">
10759 <span 10760 class="absolute w-8 h-8 rounded-full border border-grey-2 bg-white -top-2 -right-2 z-[1] flex items-center justify-center cursor-pointer" 10761 data-remove-product 10762 ><svg 10763 class="h-3 w-3 text-grey-5" 10764 width="13" 10765 height="13" 10766 viewbox="0 0 13 13" 10767 fill="none" 10768 xmlns="http://www.w3.org/2000/svg" 10769 > 10770 <path 10771 clip-rule="evenodd" 10772 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 10773 fill-rule="evenodd" 10774 fill="currentColor" /> 10775 </svg></span> 10776 <img class="absolute top-0 left-0 w-full h-full object-contain" data-product-image> 10777 </div> 10778 <a href="#" class="hover:no-underline" data-title-link> 10779 <span class="block mt-4 sub-sm tracking-normal normal-case font-semibold" data-product-title></span> 10780 </a> 10781 <span class="block mt-1 text-xs md:text-sm tracking-normal font-normal" data-product-price></span> 10782 <a href="#" class="text-xs md:text-sm tracking-normal text-primary-1 normal-case font-normal" data-product-link>View Details</a> 10783 </td> 10784 10785 10786 <td class="align-top w-48 min-w-[13.5rem]" data-product-container> 10787 <div class="relative bg-grey-1 pb-[100%] w-full"> 10788 <span 10789 class="absolute w-8 h-8 rounded-full border border-grey-2 bg-white -top-2 -right-2 z-[1] flex items-center justify-center cursor-pointer" 10790 data-remove-product 10791 ><svg 10792 class="h-3 w-3 text-grey-5" 10793 width="13" 10794 height="13" 10795 viewbox="0 0 13 13" 10796 fill="none" 10797 xmlns="http://www.w3.org/2000/svg" 10798 > 10799 <path 10800 clip-rule="evenodd" 10801 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 10802 fill-rule="evenodd" 10803 fill="currentColor" /> 10804 </svg></span> 10805 <img class="absolute top-0 left-0 w-full h-full object-contain" data-product-image> 10806 </div> 10807 <a href="#" class="hover:no-underline" data-title-link> 10808 <span class="block mt-4 sub-sm tracking-normal normal-case font-semibold" data-product-title></span> 10809 </a> 10810 <span class="block mt-1 text-xs md:text-sm tracking-normal font-normal" data-product-price></span> 10811 <a href="#" class="text-xs md:text-sm tracking-normal text-primary-1 normal-case font-normal" data-product-link>View Details</a> 10812 </td> 10813 10814 10815 <td class="align-top w-48 min-w-[13.5rem]" data-product-container> 10816 <div class="relative bg-grey-1 pb-[100%] w-full"> 10817 <span 10818 class="absolute w-8 h-8 rounded-full border border-grey-2 bg-white -top-2 -right-2 z-[1] flex items-center justify-center cursor-pointer" 10819 data-remove-product 10820 ><svg 10821 class="h-3 w-3 text-grey-5" 10822 width="13" 10823 height="13" 10824 viewbox="0 0 13 13" 10825 fill="none" 10826 xmlns="http://www.w3.org/2000/svg" 10827 > 10828 <path 10829 clip-rule="evenodd" 10830 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 10831 fill-rule="evenodd" 10832 fill="currentColor" /> 10833 </svg></span> 10834 <img class="absolute top-0 left-0 w-full h-full object-contain" data-product-image> 10835 </div> 10836 <a href="#" class="hover:no-underline" data-title-link> 10837 <span class="block mt-4 sub-sm tracking-normal normal-case font-semibold" data-product-title></span> 10838 </a> 10839 <span class="block mt-1 text-xs md:text-sm tracking-normal font-normal" data-product-price></span> 10840 <a href="#" class="text-xs md:text-sm tracking-normal text-primary-1 normal-case font-normal" data-product-link>View Details</a> 10841 </td> 10842 10843 </tr> 10844 10845 <tr class="[&>*]:py-3 [&>*]:px-7 md:[&>*]:px-4 [&>*]:overflow-hidden"> 10846 <td class="font-semibold max-md:hidden" data-machine-function>Machine Function</td> 10847 <td></td> 10848 <td></td> 10849 <td></td> 10850 <td></td> 10851 </tr> 10852 10853 <tr class="[&>*]:py-3 [&>*]:px-7 md:[&>*]:px-4 [&>*]:overflow-hidden"> 10854 <td class="font-semibold max-md:hidden" data-machine-type>Machine Type</td> 10855 <td></td> 10856 <td></td> 10857 <td></td> 10858 <td></td> 10859 </tr> 10860 10861 <tr class="[&>*]:py-3 [&>*]:px-7 md:[&>*]:px-4 [&>*]:overflow-hidden"> 10862 <td class="font-semibold max-md:hidden" data-machine-sewnet>Wifi + Powered by mySewnet</td> 10863 <td></td> 10864 <td></td> 10865 <td></td> 10866 <td></td> 10867 </tr> 10868 10869 <tr class="[&>*]:py-3 [&>*]:px-7 md:[&>*]:px-4 [&>*]:overflow-hidden"> 10870 <td class="font-semibold max-md:hidden" data-machine-needle-threader>Needle Threader</td> 10871 <td></td> 10872 <td></td> 10873 <td></td> 10874 <td></td> 10875 </tr> 10876 10877 <tr class="[&>*]:py-3 [&>*]:px-7 md:[&>*]:px-4 [&>*]:overflow-hidden"> 10878 <td class="font-semibold max-md:hidden" data-machine-thread-cutter>Thread Cutter</td> 10879 <td></td> 10880 <td></td> 10881 <td></td> 10882 <td></td> 10883 </tr> 10884 10885 <tr class="[&>*]:py-3 [&>*]:px-7 md:[&>*]:px-4 [&>*]:overflow-hidden"> 10886 <td class="font-semibold max-md:hidden w-auto" data-machine-sewing-space>Sewing Space</td> 10887 <td></td> 10888 <td></td> 10889 <td></td> 10890 <td></td> 10891 </tr> 10892 10893 <tr class="[&>*]:py-3 [&>*]:px-7 md:[&>*]:px-4 [&>*]:overflow-hidden"> 10894 <td class="font-semibold max-md:hidden" data-machine-needle-up-down>Needle Up/Down</td> 10895 <td></td> 10896 <td></td> 10897 <td></td> 10898 <td></td> 10899 </tr> 10900 </tbody> 10901 </table> 10902 </div> 10903 </div> 10904 </div> 10905</div> 10906 10907<div class="compare-modal fixed top-0 left-0 w-screen h-screen z-[10000] hidden items-center" data-compare-limit-modal> 10908 <div class="modal-backdrop absolute w-full h-full inset-0 bg-black bg-opacity-50" data-modal-close></div> 10909 10910 <div class="modal__container max-w-fit mx-auto relative my-10 h-auto"> 10911 <div class="modal__inner relative h-full overflow-y-scroll roun
10911ded-[1.25rem] bg-white mx-5"> 10912 <div class="modal__close absolute top-3.5 right-4 z-[1] cursor-pointer" data-modal-close><svg 10913 class="h-3.5 w-3.5" 10914 width="13" 10915 height="13" 10916 viewbox="0 0 13 13" 10917 fill="none" 10918 xmlns="http://www.w3.org/2000/svg" 10919 > 10920 <path 10921 clip-rule="evenodd" 10922 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 10923 fill-rule="evenodd" 10924 fill="currentColor" /> 10925 </svg></div> 10926 10927 <div class="relative px-14 lg:px-20 py-12 lg:py-14 text-primary-1 max-w-[28.75rem] text-center"> 10928 Sorry, you can only compare up to 4 items at a time. 10929 </div> 10930 </div> 10931 </div> 10932</div> 10933 10934 10935 10936 <!-- BEGIN sections: footer-group --> 10937<div id="shopify-section-sections--27372412830066__footer_additional_brand_xgaxVh" class="shopify-section shopify-section-group-footer-group"><div class="bg-grey-1 footer-additional-brand"> 10938 <div class="container flex flex-col lg:flex-row items-center py-[30px] lg:py-[43px] gap-x-[70px] xl:gap-x-[150px]"> 10939 <div class="text-center lg:text-left w-full lg:w-auto text-caps-base lg:text-caps-lg font-semibold uppercase pb-[18px] lg:pb-0 border-b border-grey-2 lg:border-b-0"> 10940 3 brands, 1 easy checkout 10941 </div> 10942 10943 <div class="flex items-center pt-6 lg:pt-0"> 10944 10945 10946 <div class="px-3 sm:px-8 xl:px-11 border-r border-grey-2 lg:border-grey-3"> 10947 <a 10948 href="/" 10949 class="flex items-center h-[26px] md:h-[31px]" 10950 aria-label="Singer" 10951 title="Singer" 10952 > 10953 <img src="//www.singer.com/cdn/shop/files/Singer_Logo.svg?v=1769940540&width=200" alt="singer logotype" srcset="//www.singer.com/cdn/shop/files/Singer_Logo.svg?v=1769940540&width=200 200w" width="200" height="47" class="w-auto h-full"> 10954 </a> 10955 </div> 10956 10957 10958 10959 <div class="px-3 sm:px-8 xl:px-11 border-r border-grey-2 lg:border-grey-3"> 10960 <a 10961 href="/pages/pfaff" 10962 class="flex items-center h-[18px] md:h-[22px]" 10963 aria-label="Singer" 10964 title="Singer" 10965 > 10966 <img src="//www.singer.com/cdn/shop/files/Logo_PFAFF_9f4fcc0a-6fb1-4646-bc17-a9a78c5869ae.svg?v=1725379185&width=200" alt="PFAFF Logo" srcset="//www.singer.com/cdn/shop/files/Logo_PFAFF_9f4fcc0a-6fb1-4646-bc17-a9a78c5869ae.svg?v=1725379185&width=200 200w" width="200" height="78" class="w-auto h-full"> 10967 </a> 10968 </div> 10969 10970 10971 10972 <div class="px-3 sm:px-8 xl:px-11"> 10973 <a 10974 href="/pages/husqvarnaviking" 10975 class="flex items-center h-[18px] md:h-[22px]" 10976 aria-label="Singer" 10977 title="Singer" 10978 > 10979 <img src="//www.singer.com/cdn/shop/files/Group_2_1.svg?v=1703359469&width=200" alt="Husqvarna Viking logo" srcset="//www.singer.com/cdn/shop/files/Group_2_1.svg?v=1703359469&width=200 200w" width="200" height="17" class="w-auto h-full"> 10980 </a> 10981 </div> 10982 10983 10984 </div> 10985 </div> 10986</div> 10987 10988 10989</div><div id="shopify-section-sections--27372412830066__footer-newsletter" class="shopify-section shopify-section-group-footer-group"> 10990 10991 10992 10993<style> 10994 /* Styles added to improve accessibility 7/25/25 */ 10995 .newsletter-form__field-wrapper .sr-only { 10996 color: white!important 10997 } 10998</style> 10999 11000<div class="bg-grey-5 py-[50px]"> 11001 <div class="container"> 11002 <div class="block lg:flex justify-between items-center lg:pr-2.5 2xl:pr-[10.6rem]"> 11003 <div class="text-center lg:text-left mb-[30px] lg:mb-0"> 11004 <div class="text-h6-m lg:text-h6 text-white">Sign up for our newsletter</div> 11005 <p class="text-white text-sm mx-auto w-[86%] lg:w-full">Receive news, product announcements & special offers weekly.</p> 11006 </div> 11007 <div><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form" data-footer-newsletter=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="Brand:Singer"> 11008 <div class="newsletter-form__field-wrapper"> 11009 <div class="flex flex-col md:flex-row gap-y-3 md:justify-center"> 11010 <label for="NewsletterForm--sections--27372412830066__footer-newsletter" class="sr-only ">Newsletter</label> 11011 <input 11012 id="NewsletterForm--sections--27372412830066__footer-newsletter" 11013 type="email" 11014 name="contact[email]"
11015 class="!text-sm !min-w-[290px] h-[40px] md:!rounded-r-none !placeholder-grey-5 !border-0" 11016 value="" 11017 aria-required="true" 11018 autocorrect="off" 11019 autocapitalize="off" 11020 autocomplete="email" 11021 11022 placeholder="Enter your email address" 11023 required 11024 data-footer-newsletter-input 11025 > 11026 <button 11027 type="submit" 11028 class="button button--primary button--small !rounded-[3px] min-h-[38px] md:!rounded-l-none md:!ml-[-1px] !max-w-full md:!max-w-fit" 11029 name="commit" 11030 id="Subscribe" 11031 aria-label="Subscribe" 11032 > 11033 Sign Up 11034 </button> 11035 </div></div></form></div> 11036 </div> 11037 </div> 11038</div> 11039 11040 11041</div><footer id="shopify-section-sections--27372412830066__footer" class="shopify-section shopify-section-group-footer-group site-footer relative"><style> 11042@media (min-width: 1200px) and (max-width: 1530px) { 11043 .footer__container .container { 11044 max-width: calc(100vw - 48px); 11045 } 11046 11047 .footer-nav--desktop > ul { 11048 gap: 1.25rem !important; 11049 } 11050 11051 .footer-nav--desktop > ul > li { 11052 min-width: 145px !important; 11053 } 11054} 11055</style> 11056 11057 11058<link href="//www.singer.com/cdn/shop/t/320/assets/paymentIcons.css?v=6687381239030236011778694053" rel="stylesheet" type="text/css" media="all" /> 11059 11060 11061<button class="hidden fixed translate-x-0 left-auto right-5 top-auto bottom-24 z-10 w-[50px] h-[50px] py-0 lg:flex items-center justify-center rounded-full bg-grey-2 hover:bg-grey-1" data-back-to-top> 11062 <span class="hidden lg:block"> 11063 <svg 11064 xmlns="http://www.w3.org/2000/svg" 11065 width="13" 11066 height="8" 11067 viewBox="0 0 13 8" 11068 fill="none"> 11069 <path 11070 fill-rule="evenodd" 11071 clip-rule="evenodd" 11072 d="M5.91603 0.843638L0.233469 6.52619C-0.0778233 6.85679 -0.0778233 7.36309 0.233469 7.67438C0.544761 7.98567 1.05107 7.98567 1.38165 7.67438L6.5 2.55604L11.6183 7.67438C11.9296 7.98567 12.4552 7.98567 12.7665 7.67438C13.0778 7.36309 13.0778 6.85678 12.7665 6.5262L7.06421 0.843638C6.75292 0.532346 6.24661 0.532346 5.91603 0.843638Z" 11073 fill="#4D4F53" /> 11074 </svg> 11075 </span> 11076 <span class="visually-hidden">Back to top</span> 11077</button> 11078 11079 11080<div class="footer__container bg-grey-7 singer"> 11081 <div class="footer__content"> 11082 <!-- Mobile Footer --> 11083 <div class="lg:hidden"><div class="border-b footer-accordions border-grey-5"> 11084 <nav class="accordions footer-nav--mobile"> 11085 <ul><li class="border-t border-grey-5" data-accordion-container> 11086 <div class="flex items-center justify-between border-l-4 border-transparent px-7 py-5 lg:py-3.5 font-semibold cursor-pointer" data-accordion-heading><a class="no-underline" href="https://help.singer.com/en-US"> 11087 <span class="caps-base"> 11088 Support & Help 11089 </span> 11090 </a><span class="ml-4" data-accordion-icon><svg 11091 class="" 11092 width="13" 11093 height="12" 11094 viewBox="0 0 13 12" 11095 fill="none" 11096 xmlns="http://www.w3.org/2000/svg" 11097 > 11098 <path 11099 fill-rule="evenodd" 11100 clip-rule="evenodd" 11101 d="M5.8812 7V12H7.8812V7H12.8812V5H7.8812V0H5.8812V5H0.881195V7H5.8812Z" 11102 fill="currentColor" /> 11103 </svg></span> 11104 </div> 11105 <div data-accordion-body class="bg-grey-6"> 11106 <div> 11107 <ul class="flex flex-col"><li class="py-3 border-t border-grey-5"> 11108 <a class="no-underline hover:underline !text-white text-sm" href="https://help.singer.com/contact">Contact Us</a> 11109 </li><li class="py-3 border-t border-grey-5"> 11110 <a class="no-underline hover:underline !text-white text-sm" href="https://help.singer.com/en-US">Help Center</a> 11111 </li><li class="py-3 border-t border-grey-5"> 11112 <a class="no-underline hover:underline !text-white text-sm" href="https://help.singer.com/en-US/ssp/login">Track Order</a> 11113 </li><li class="py-3 border-t border-grey-5"> 11114 <a class="no-underline hover:underline !text-white text-sm" href="/pages/shipping-and-delivery-details">Shipping & Delivery</a> 11115 </li><li class="py-3 border-t border-grey-5"> 11116 <a class="no-underline hover:underline !text-white text-sm" href="/pages/return-policy-for-us-and-canada">Returns & Exchanges</a> 11117 </li><li class="py-3 border-t border-grey-5"> 11118 <a class="no-underline hover:underline !text-white text-sm" href="/pages/singer-warranty-center-locator">Find a Service Center</a> 11119 </li></ul> 11120 </div> 11121 </div> 11122 </li><li class="border-t border-grey-5" data-accordion-container> 11123 <div class="flex items-center justify-between border-l-4 border-transparent px-7 py-5 lg:py-3.5 font-semibold cursor-pointer" data-accordion-heading><span class="caps-base !leading-6"> 11124 Your Machine 11125 </span><span class="ml-4" data-accordion-icon><svg 11126 class="" 11127 width="13" 11128 height="12"
11129 viewBox="0 0 13 12" 11130 fill="none" 11131 xmlns="http://www.w3.org/2000/svg" 11132 > 11133 <path 11134 fill-rule="evenodd" 11135 clip-rule="evenodd" 11136 d="M5.8812 7V12H7.8812V7H12.8812V5H7.8812V0H5.8812V5H0.881195V7H5.8812Z" 11137 fill="currentColor" /> 11138 </svg></span> 11139 </div> 11140 <div data-accordion-body class="bg-grey-6"> 11141 <div> 11142 <ul class="flex flex-col"><li class="py-3 border-t border-grey-5"> 11143 <a class="no-underline hover:underline !text-white text-sm" href="https://support.singer.com/manuals">Machine Manuals</a> 11144 </li><li class="py-3 border-t border-grey-5"> 11145 <a class="no-underline hover:underline !text-white text-sm" href="https://support.singer.com/software">Machine Updates</a> 11146 </li><li class="py-3 border-t border-grey-5"> 11147 <a class="no-underline hover:underline !text-white text-sm" href="https://help.singer.com/en-US">Product Support</a> 11148 </li><li class="py-3 border-t border-grey-5"> 11149 <a class="no-underline hover:underline !text-white text-sm" href="/pages/sewing-machine-warranty-service-and-support">Warranty Information</a> 11150 </li><li class="py-3 border-t border-grey-5"> 11151 <a class="no-underline hover:underline !text-white text-sm" href="/pages/how-to-register-your-sewing-machine">Register Your Machine</a> 11152 </li><li class="py-3 border-t border-grey-5"> 11153 <a class="no-underline hover:underline !text-white text-sm" href="/pages/sewing-machine-value-what-is-your-sewing-machine-worth">Machine Worth</a> 11154 </li></ul> 11155 </div> 11156 </div> 11157 </li><li class="border-t border-grey-5" data-accordion-container> 11158 <div class="flex items-center justify-between border-l-4 border-transparent px-7 py-5 lg:py-3.5 font-semibold cursor-pointer" data-accordion-heading><span class="caps-base !leading-6"> 11159 Stores & Dealers 11160 </span><span class="ml-4" data-accordion-icon><svg 11161 class="" 11162 width="13" 11163 height="12" 11164 viewBox="0 0 13 12" 11165 fill="none" 11166 xmlns="http://www.w3.org/2000/svg" 11167 > 11168 <path 11169 fill-rule="evenodd" 11170 clip-rule="evenodd" 11171 d="M5.8812 7V12H7.8812V7H12.8812V5H7.8812V0H5.8812V5H0.881195V7H5.8812Z" 11172 fill="currentColor" /> 11173 </svg></span> 11174 </div> 11175 <div data-accordion-body class="bg-grey-6"> 11176 <div> 11177 <ul class="flex flex-col"><li class="py-3 border-t border-grey-5"> 11178 <a class="no-underline hover:underline !text-white text-sm" href="/pages/singer-store-locator">Locate the Nearest Store</a> 11179 </li><li class="py-3 border-t border-grey-5"> 11180 <a class="no-underline hover:underline !text-white text-sm" href="https://singer.gorgias.help/en-US/how-do-i-become-a-dealer-404051">Become a Dealer</a> 11181 </li></ul> 11182 </div> 11183 </div> 11184 </li><li class="border-t border-grey-5" data-accordion-container> 11185 <div class="flex items-center justify-between border-l-4 border-transparent px-7 py-5 lg:py-3.5 font-semibold cursor-pointer" data-accordion-heading><span class="caps-base !leading-6"> 11186 Learn & Get Inspired 11187 </span><span class="ml-4" data-accordion-icon><svg 11188 class="" 11189 width="13" 11190 height="12" 11191 viewBox="0 0 13 12" 11192 fill="none" 11193 xmlns="http://www.w3.org/2000/svg" 11194 > 11195 <path 11196 fill-rule="evenodd" 11197 clip-rule="evenodd" 11198 d="M5.8812 7V12H7.8812V7H12.8812V5H7.8812V0H5.8812V5H0.881195V7H5.8812Z" 11199 fill="currentColor" /> 11200 </svg></span> 11201 </div> 11202 <div data-accordion-body class="bg-grey-6"> 11203 <div> 11204 <ul class="flex flex-col"><li class="py-3 border-t border-grey-5"> 11205 <a class="no-underline hover:underline !text-white text-sm" href="/pages/singer-free-class-store-locator">Free Sewing Class </a> 11206 </li><li class="py-3 border-t border-grey-5"> 11207 <a class="no-underline hover:underline !text-white text-sm" href="https://help.singer.com/en-US/articles/sewing-machine-support-108186">Sewing Machine Support</a> 11208 </li><li class="py-3 border-t border-grey-5"> 11209 <a class="no-underline hover:underline !text-white text-sm" href="/pages/sewing-machine-articles">Sewing Machine Guides</a> 11210 </li></ul> 11211 </div> 11212 </div> 11213 </li><li class="border-t border-grey-5" data-accordion-container> 11214 <div class="flex items-center justify-between border-l-4 border-transparent px-7 py-5 lg:py-3.5 font-semibold cursor-pointer" data-accordion-heading><a class="no-underline" href="/pages/singer-about-us">
11215 <span class="caps-base"> 11216 About Singer 11217 </span> 11218 </a><span class="ml-4" data-accordion-icon><svg 11219 class="" 11220 width="13" 11221 height="12" 11222 viewBox="0 0 13 12" 11223 fill="none" 11224 xmlns="http://www.w3.org/2000/svg" 11225 > 11226 <path 11227 fill-rule="evenodd" 11228 clip-rule="evenodd" 11229 d="M5.8812 7V12H7.8812V7H12.8812V5H7.8812V0H5.8812V5H0.881195V7H5.8812Z" 11230 fill="currentColor" /> 11231 </svg></span> 11232 </div> 11233 <div data-accordion-body class="bg-grey-6"> 11234 <div> 11235 <ul class="flex flex-col"><li class="py-3 border-t border-grey-5"> 11236 <a class="no-underline hover:underline !text-white text-sm" href="/pages/singer-brand-ambassadors">Brand Ambassadors</a> 11237 </li><li class="py-3 border-t border-grey-5"> 11238 <a class="no-underline hover:underline !text-white text-sm" href="/pages/singer-reviews">SINGER® Reviews</a> 11239 </li><li class="py-3 border-t border-grey-5"> 11240 <a class="no-underline hover:underline !text-white text-sm" href="/pages/affiliate-creators">Affiliate Program</a> 11241 </li><li class="py-3 border-t border-grey-5"> 11242 <a class="no-underline hover:underline !text-white text-sm" href="/pages/welcome-to-our-family-of-sewing-machine-brands">Our Family of Brands </a> 11243 </li><li class="py-3 border-t border-grey-5"> 11244 <a class="no-underline hover:underline !text-white text-sm" href="/pages/country-language-index">Country Language Index</a> 11245 </li><li class="py-3 border-t border-grey-5"> 11246 <a class="no-underline hover:underline !text-white text-sm" href="https://myjobs.adp.com/svpjobs">Careers</a> 11247 </li></ul> 11248 </div> 11249 </div> 11250 </li></ul> 11251 </nav> 11252</div> 11253<div> 11254 <div class="flex flex-col items-center justify-center footer__info"> 11255 <div class="w-full border-b logo border-grey-6"> 11256 <div class="pt-8 px-5 pb-12 "><div class="flex items-center justify-center min-w-[215px] mx-auto max-lg:max-w-[8.75rem] lg:justify-start"> 11257 11258 <a 11259 href="https://www.singer.com" 11260 class="text-center no-underline" 11261 title="Home - singer"> 11262 <img src="//www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=600" alt="singer logotype original since 1851" srcset="//www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=165 165w, //www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=248 248w, //www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=330 330w" width="165" height="56.25000000000001" loading="eager" sizes="(max-width: 11263 330px) 50vw, 11264 165px 11265 "> 11266 </a> 11267 </div></div> 11268 </div> 11269 11270 <div class="w-full border-b social-icons border-grey-6"> 11271 <div class="flex flex-col items-center gap-4 px-5 py-7"> 11272 <p class="pb-4 pl-2 caps-sm">Follow singer</p> 11273 11274<section class="footer-social-icons__container"> 11275 <div class="footer-social-icons__content flex flex-row gap-2 items-center justify-center lg:justify-start " role="list"><a role="listitem" href="https://www.facebook.com/SingerNorthAmerica"><svg 11276 class="!text-grey-3 hover:!text-white" 11277 xmlns="http://www.w3.org/2000/svg" 11278 width="33" 11279 height="33" 11280 viewBox="0 0 33 33" 11281 fill="none" 11282 > 11283 <path 11284 fill-rule="evenodd" 11285 clip-rule="evenodd" 11286 d="M18.1511 25.809L15.1511 26.25V19H13.1511V16.4855H15.1511C15.1511 16.4855 15.1511 15.1995 15.1511 13.8725C15.1511 13.1105 15.4536 12.38 15.9926 11.8415C16.5311 11.3025 17.2616 11 18.0236 11H20.1511V13C20.1511 13 19.7376 13 19.2861 13C18.6591 13 18.1511 13.508 18.1511 14.135V16.5L21.1511 16.4855L20.1511 19H18.1511V25.809Z" 11287 fill="currentColor" /> 11288 <path d="M16.6511 27.5C10.5856 27.5 5.65112 22.5655 5.65112 16.5C5.65112 10.4345 10.5856 5.5 16.6511 5.5C22.7166 5.5 27.6511 10.4345 27.6511 16.5C27.6511 22.5655 22.7166 27.5 16.6511 27.5ZM16.6511 7.5C11.6886 7.5 7.65112 11.5375 7.65112 16.5C7.65112 21.4625 11.6886 25.5 16.6511 25.5C21.6136 25.5 25.6511 21.4625 25.6511 16.5C25.6511 11.5375 21.6136 7.5 16.6511 7.5Z" fill="currentColor" /> 11289 </svg><span class="visually-hidden">Facebook</span> 11290 </a><a role="listitem" href="https://instagram.com/singernorthamerica"><svg 11291 class="!text-grey-3 hover:!text-white" 11292 xmlns="http://www.w3.org/2000/svg" 11293 width="33" 11294 height="33"
11295 viewBox="0 0 33 33" 11296 fill="none" 11297 > 11298 <path d="M16.5613 6.5C7.37078 6.5 6.65112 7.21966 6.65112 16.4102V16.5898C6.65112 25.7803 7.37078 26.5 16.5613 26.5H16.741C25.9315 26.5 26.6511 25.7803 26.6511 16.5898V16.5C26.6511 7.226 25.9251 6.5 16.6511 6.5H16.5613ZM14.6511 8.5H18.6511C24.2156 8.5 24.6511 8.9355 24.6511 14.5V18.5C24.6511 24.0645 24.2156 24.5 18.6511 24.5H14.6511C9.08662 24.5 8.65112 24.0645 8.65112 18.5V14.5C8.65112 8.9355 9.08662 8.5 14.6511 8.5ZM21.6482 10.5C21.0957 10.5015 20.6496 10.9504 20.6511 11.5029C20.6526 12.0554 21.1016 12.5015 21.6541 12.5C22.2066 12.4985 22.6526 12.0496 22.6511 11.4971C22.6496 10.9446 22.2007 10.4985 21.6482 10.5ZM16.6394 11.5C13.8784 11.5065 11.6446 13.7507 11.6511 16.5117C11.6576 19.2727 13.9018 21.5065 16.6628 21.5C19.4238 21.4935 21.6576 19.2493 21.6511 16.4883C21.6446 13.7273 19.4004 11.4935 16.6394 11.5ZM16.6443 13.5C18.3008 13.496 19.6471 14.8367 19.6511 16.4932C19.6546 18.1497 18.3145 19.496 16.658 19.5C15.0015 19.504 13.6551 18.1638 13.6511 16.5068C13.6471 14.8503 14.9878 13.504 16.6443 13.5Z" fill="currentColor" /> 11299 </svg><span class="visually-hidden">Instagram</span> 11300 </a><a role="listitem" href="https://www.pinterest.com/singerco/"><svg 11301 class="!text-grey-3 hover:!text-white" 11302 xmlns="http://www.w3.org/2000/svg" 11303 width="32" 11304 height="33" 11305 viewBox="0 0 32 33" 11306 fill="none" 11307 > 11308 <path d="M16.1511 5.5C10.266 5.5 5.49487 10.425 5.49487 16.5C5.49487 22.575 10.266 27.5 16.1511 27.5C22.0363 27.5 26.8074 22.575 26.8074 16.5C26.8074 10.425 22.0363 5.5 16.1511 5.5ZM16.1511 7.5C20.9663 7.5 24.8699 11.5295 24.8699 16.5C24.8
11308699 21.4705 20.9663 25.5 16.1511 25.5C15.3542 25.5 14.5857 25.3806 13.8522 25.1738C14.0837 24.6831 14.3106 24.146 14.4123 23.7422C14.5353 23.2532 15.0433 21.2588 15.0433 21.2588C15.3736 21.9083 16.3376 22.458 17.363 22.458C20.4151 22.458 22.6145 19.5609 22.6145 15.9609C22.6145 12.5099 19.8861 9.92676 16.3753 9.92676C12.0077 9.92676 9.68869 12.953 9.68869 16.248C9.68869 17.78 10.4788 19.6884 11.7426 20.2959C11.9344 20.3884 12.0372 20.3472 12.0812 20.1562C12.1147 20.0112 12.2852 19.3017 12.3622 18.9717C12.3869 18.8662 12.375 18.7754 12.2922 18.6719C11.8742 18.1484 11.5392 17.1861 11.5392 16.2881C11.5392 13.9841 13.2289 11.7549 16.1086 11.7549C18.5948 11.7549 20.3355 13.5039 20.3355 16.0049C20.3355 18.8309 18.9524 20.7881 17.1539 20.7881C16.1605 20.7881 15.4171 19.9399 15.6554 18.9004C15.9407 17.6589 16.4936 16.3194 16.4936 15.4229C16.4936 14.6204 16.0767 13.9512 15.2136 13.9512C14.1983 13.9512 13.382 15.0358 13.382 16.4883C13.382 17.4133 13.6848 18.0391 13.6848 18.0391C13.6848 18.0391 12.6825 22.4159 12.4984 23.2314C12.4165 23.5944 12.3941 24.1115 12.3915 24.6113C9.46107 23.161 7.43237 20.0788 7.43237 16.5C7.43237 11.5295 11.336 7.5 16.1511 7.5Z" fill="currentColor" /> 11309 </svg><span class="visually-hidden">Pinterest</span> 11310 </a><a role="listitem" href="https://www.youtube.com/@SingerSewingCompany/"><svg 11311 class="!text-grey-3 hover:!text-white" 11312 xmlns="http://www.w3.org/2000/svg" 11313 width="33" 11314 height="33" 11315 viewBox="0 0 33 33" 11316 fill="none" 11317 > 11318 <path d="M16.6511 8C8.12012 8 6.98095 8.08887 5.88745 9.21387C4.79395 10.3389 4.65112 12.126 4.65112 16.5C4.65112 20.874 4.79395 22.6616 5.88745 23.7861C6.98095 24.9106 8.12012 25 16.6511 25C25.1821 25 26.3213 24.9106 27.4148 23.7861C28.5083 22.6611 28.6511 20.874 28.6511 16.5C28.6511 12.126 28.5083 10.3389 27.4148 9.21387C26.3213 8.08887 25.1821 8 16.6511 8ZM16.6511 10C23.6356 10 25.3407 10.0312 25.9187 10.6162C26.4967 11.2012 26.6511 12.769 26.6511 16.5C26.6511 20.231 26.4967 21.7988 25.9187 22.3838C25.3407 22.9688 23.6356 23 16.6511 23C9.66662 23 7.96154 22.9688 7.38354 22.3838C6.80554 21.7988 6.66675 20.231 6.66675 16.5C6.66675 12.769 6.80554 11.2012 7.38354 10.6162C7.96154 10.0312 9.66662 10 16.6511 10ZM14.6257 13.0088V19.9912L20.699 16.4727L14.6257 13.0088Z" fill="currentColor" /> 11319 </svg><span class="visually-hidden">Youtube</span> 11320 </a></div> 11321</section> 11322</div> 11323 </div> 11324 <div class="footer__payment"> 11325 <span class="visually-hidden">Payment Methods</span> 11326 <ul id='payment-icon-list' class="list list-payment " role="list"><li class="list-payment__item"> 11327 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
11327</svg> 11328 11329 </li><li class="list-payment__item"> 11330 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 11331 11332 </li><li class="list-payment__item"> 11333 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 11334 </li><li class="list-payment__item"> 11335 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 11336 </li><li class="list-payment__item"> 11337 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1133706zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 11338 11339 </li><li class="list-payment__item"> 11340 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 11341 11342 </li><li class="list-payment__item"> 11343 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
113430-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 11344 </li><li class="list-payment__item"> 11345 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 11346 11347 </li><li class="list-payment__item"> 11348 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
1134816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 11349 11350 </li><!-- Custom icon --> 11351 <li class="list-payment__item"> 11352 <img src="//www.singer.com/cdn/shop/t/320/assets/synLogo.png?v=121449101869880131811775748865" alt="Synchrony" class="icon icon--full-color list-payment__image" 11353 loading="lazy" style="height: 23px; width: auto; border-radius: 2px;"> 11354 </li> 11355 </ul> 11356</div> 11357 11358 </div> 11359 <div class="py-5"><div class="px-5 pb-2 footer__terms"> 11360 <ul class="flex flex-row flex-wrap items-center justify-center gap-2"><li> 11361 <a href="/pages/terms-of-use" class="!text-white no-underline text-sm">Terms & Conditions</a> 11362 </li><li> 11363 <a href="/pages/privacy-policy" class="!text-white no-underline text-sm">Privacy Policy</a> 11364 </li><li> 11365 <a href="https://www.svpworldwide.com/" class="!text-white no-underline text-sm">SVP Worldwide</a> 11366 </li><li> 11367 <a href="/pages/accessibility-policy-statement" class="!text-white no-underline text-sm">Accessibility Policy Statement</a> 11368 </li><li> 11369 <a href="/pages/data-protection-form" class="!text-white no-underline text-sm">Do not share my personal information</a> 11370 </li></ul> 11371 </div><div class="px-5 text-center footer__copyright"> 11372 <p class="text-sm">© 2026 Singer Sourcing Limited LLC. All rights reserved. SINGER and the cameo "S" design are trademarks of Singer Sourcing Limited LLC.</p> 11373 </div> 11374 </div> 11375 </div> 11376 </div> 11377 <!-- Desktop Footer --> 11378 <div class="flex-col hidden lg:flex"> 11379 <div class="container flex flex-row pt-20 pb-24 gap-28 2xl:gap-52"> 11380 <div> 11381 <div class="footer__info"> 11382 <div class="mb-36"><div class="flex items-center justify-center min-w-[215px] mx-auto max-lg:max-w-[8.75rem] lg:justify-start"> 11383 11384 <a 11385 href="https://www.singer.com" 11386 class="text-center no-underline" 11387 title="Home - singer"> 11388 <img src="//www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=600" alt="singer logotype original since 1851" srcset="//www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=190 190w, //www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=285 285w, //www.singer.com/cdn/shop/files/SINGER_OriginalSince1851_Logo-199C.svg?v=1769970906&width=380 380w" width="190" height="64.77272727272728" loading="eager" sizes="(max-width: 11389 380px) 50vw, 11390 190px 11391 "> 11392 </a> 11393 </div></div> 11394 </div> 11395 11396 <div> 11397 <p class="pb-4 pl-2 caps-sm">Follow singer</p> 11398 11399<section class="footer-social-icons__container"> 11400 <div class="footer-social-icons__content flex flex-row gap-2 items-center justify-center lg:justify-start " role="list"><a role="listitem" href="https://www.facebook.com/SingerNorthAmerica"><svg 11401 class="!text-grey-3 hover:!text-white" 11402 xmlns="http://www.w3.org/2000/svg" 11403 width="33" 11404 height="33" 11405 viewBox="0 0 33 33" 11406 fill="none" 11407 > 11408 <path 11409 fill-rule="evenodd" 11410 clip-rule="evenodd" 11411 d="M18.1511 25.809L15.1511 26.25V19H13.1511V16.4855H15.1511C15.1511 16.4855 15.1511 15.1995 15.1511 13.8725C15.1511 13.1105 15.4536 12.38 15.9926 11.8415C16.5311 11.3025 17.2616 11 18.0236 11H20.1511V13C20.1511 13 19.7376 13 19.2861 13C18.6591 13 18.1511 13.508 18.1511 14.135V16.5L21.1511 16.4855L20.1511 19H18.1511V25.809Z" 11412 fill="currentColor" /> 11413 <path d="M16.6511 27.5C10.5856 27.5 5.65112 22.5655 5.65112 16.5C5.65112 10.4345 10.5856 5.5 16.6511 5.5C22.7166 5.5 27.6511 10.4345 27.6511 16.5C27.6511 22.5655 22.7166 27.5 16.6511 27.5ZM16.6511 7.5C11.6886 7.5 7.65112 11.5375 7.65112 16.5C7.65112 21.4625 11.6886 25.5 16.6511 25.5C21.6136 25.5 25.6511 21.4625 25.6511 16.5C25.6511 11.5375 21.6136 7.5 16.6511 7.5Z" fill="currentColor" /> 11414 </svg><span class="visually-hidden">Facebook</span> 11415 </a><a role="listitem" href="https://instagram.com/singernorthamerica"><svg 11416 class="!text-grey-3 hover:!text-white" 11417 xmlns="http://www.w3.org/2000/svg" 11418 width="33" 11419 height="33"
11420 viewBox="0 0 33 33" 11421 fill="none" 11422 > 11423 <path d="M16.5613 6.5C7.37078 6.5 6.65112 7.21966 6.65112 16.4102V16.5898C6.65112 25.7803 7.37078 26.5 16.5613 26.5H16.741C25.9315 26.5 26.6511 25.7803 26.6511 16.5898V16.5C26.6511 7.226 25.9251 6.5 16.6511 6.5H16.5613ZM14.6511 8.5H18.6511C24.2156 8.5 24.6511 8.9355 24.6511 14.5V18.5C24.6511 24.0645 24.2156 24.5 18.6511 24.5H14.6511C9.08662 24.5 8.65112 24.0645 8.65112 18.5V14.5C8.65112 8.9355 9.08662 8.5 14.6511 8.5ZM21.6482 10.5C21.0957 10.5015 20.6496 10.9504 20.6511 11.5029C20.6526 12.0554 21.1016 12.5015 21.6541 12.5C22.2066 12.4985 22.6526 12.0496 22.6511 11.4971C22.6496 10.9446 22.2007 10.4985 21.6482 10.5ZM16.6394 11.5C13.8784 11.5065 11.6446 13.7507 11.6511 16.5117C11.6576 19.2727 13.9018 21.5065 16.6628 21.5C19.4238 21.4935 21.6576 19.2493 21.6511 16.4883C21.6446 13.7273 19.4004 11.4935 16.6394 11.5ZM16.6443 13.5C18.3008 13.496 19.6471 14.8367 19.6511 16.4932C19.6546 18.1497 18.3145 19.496 16.658 19.5C15.0015 19.504 13.6551 18.1638 13.6511 16.5068C13.6471 14.8503 14.9878 13.504 16.6443 13.5Z" fill="currentColor" /> 11424 </svg><span class="visually-hidden">Instagram</span> 11425 </a><a role="listitem" href="https://www.pinterest.com/singerco/"><svg 11426 class="!text-grey-3 hover:!text-white" 11427 xmlns="http://www.w3.org/2000/svg" 11428 width="32" 11429 height="33" 11430 viewBox="0 0 32 33" 11431 fill="none" 11432 > 11433 <path d="M16.1511 5.5C10.266 5.5 5.49487 10.425 5.49487 16.5C5.49487 22.575 10.266 27.5 16.1511 27.5C22.0363 27.5 26.8074 22.575 26.8074 16.5C26.8074 10.425 22.0363 5.5 16.1511 5.5ZM16.1511 7.5C20.9663 7.5 24.8699 11.5295 24.8699 16.5C24.8
11433699 21.4705 20.9663 25.5 16.1511 25.5C15.3542 25.5 14.5857 25.3806 13.8522 25.1738C14.0837 24.6831 14.3106 24.146 14.4123 23.7422C14.5353 23.2532 15.0433 21.2588 15.0433 21.2588C15.3736 21.9083 16.3376 22.458 17.363 22.458C20.4151 22.458 22.6145 19.5609 22.6145 15.9609C22.6145 12.5099 19.8861 9.92676 16.3753 9.92676C12.0077 9.92676 9.68869 12.953 9.68869 16.248C9.68869 17.78 10.4788 19.6884 11.7426 20.2959C11.9344 20.3884 12.0372 20.3472 12.0812 20.1562C12.1147 20.0112 12.2852 19.3017 12.3622 18.9717C12.3869 18.8662 12.375 18.7754 12.2922 18.6719C11.8742 18.1484 11.5392 17.1861 11.5392 16.2881C11.5392 13.9841 13.2289 11.7549 16.1086 11.7549C18.5948 11.7549 20.3355 13.5039 20.3355 16.0049C20.3355 18.8309 18.9524 20.7881 17.1539 20.7881C16.1605 20.7881 15.4171 19.9399 15.6554 18.9004C15.9407 17.6589 16.4936 16.3194 16.4936 15.4229C16.4936 14.6204 16.0767 13.9512 15.2136 13.9512C14.1983 13.9512 13.382 15.0358 13.382 16.4883C13.382 17.4133 13.6848 18.0391 13.6848 18.0391C13.6848 18.0391 12.6825 22.4159 12.4984 23.2314C12.4165 23.5944 12.3941 24.1115 12.3915 24.6113C9.46107 23.161 7.43237 20.0788 7.43237 16.5C7.43237 11.5295 11.336 7.5 16.1511 7.5Z" fill="currentColor" /> 11434 </svg><span class="visually-hidden">Pinterest</span> 11435 </a><a role="listitem" href="https://www.youtube.com/@SingerSewingCompany/"><svg 11436 class="!text-grey-3 hover:!text-white" 11437 xmlns="http://www.w3.org/2000/svg" 11438 width="33" 11439 height="33" 11440 viewBox="0 0 33 33" 11441 fill="none" 11442 > 11443 <path d="M16.6511 8C8.12012 8 6.98095 8.08887 5.88745 9.21387C4.79395 10.3389 4.65112 12.126 4.65112 16.5C4.65112 20.874 4.79395 22.6616 5.88745 23.7861C6.98095 24.9106 8.12012 25 16.6511 25C25.1821 25 26.3213 24.9106 27.4148 23.7861C28.5083 22.6611 28.6511 20.874 28.6511 16.5C28.6511 12.126 28.5083 10.3389 27.4148 9.21387C26.3213 8.08887 25.1821 8 16.6511 8ZM16.6511 10C23.6356 10 25.3407 10.0312 25.9187 10.6162C26.4967 11.2012 26.6511 12.769 26.6511 16.5C26.6511 20.231 26.4967 21.7988 25.9187 22.3838C25.3407 22.9688 23.6356 23 16.6511 23C9.66662 23 7.96154 22.9688 7.38354 22.3838C6.80554 21.7988 6.66675 20.231 6.66675 16.5C6.66675 12.769 6.80554 11.2012 7.38354 10.6162C7.96154 10.0312 9.66662 10 16.6511 10ZM14.6257 13.0088V19.9912L20.699 16.4727L14.6257 13.0088Z" fill="currentColor" /> 11444 </svg><span class="visually-hidden">Youtube</span> 11445 </a></div> 11446</section> 11447</div> 11448 11449 <div class="footer__payment"> 11450 <span class="visually-hidden">Payment Methods</span> 11451 <ul id='payment-icon-list' class="list list-payment " role="list"><li class="list-payment__item"> 11452 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
11452</svg> 11453 11454 </li><li class="list-payment__item"> 11455 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 11456 11457 </li><li class="list-payment__item"> 11458 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 11459 </li><li class="list-payment__item"> 11460 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 11461 </li><li class="list-payment__item"> 11462 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1146206zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 11463 11464 </li><li class="list-payment__item"> 11465 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 11466 11467 </li><li class="list-payment__item"> 11468 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
114680-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 11469 </li><li class="list-payment__item"> 11470 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 11471 11472 </li><li class="list-payment__item"> 11473 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
1147316.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 11474 11475 </li><!-- Custom icon --> 11476 <li class="list-payment__item"> 11477 <img src="//www.singer.com/cdn/shop/t/320/assets/synLogo.png?v=121449101869880131811775748865" alt="Synchrony" class="icon icon--full-color list-payment__image" 11478 loading="lazy" style="height: 23px; width: auto; border-radius: 2px;"> 11479 </li> 11480 </ul> 11481</div> 11482 </div> 11483 <nav class="footer-nav--desktop"> 11484 <ul class="flex flex-row gap-4 lg:gap-8"><li class="xl:min-w-[190px]"><a class="!no-underline hover:!no-underline" href="https://help.singer.com/en-US"> 11485 <div class="mb-4 caps-sm"> 11486 Support & Help 11487 </div> 11488 </a><ul class="flex flex-col gap-4"><li><a 11489 class="!no-underline hover:!underline !text-white text-sm" 11490 href="https://help.singer.com/contact"target="_blank">Contact Us</a> 11491 </li><li><a 11492 class="!no-underline hover:!underline !text-white text-sm" 11493 href="https://help.singer.com/en-US"target="_blank">Help Center</a> 11494 </li><li><a 11495 class="!no-underline hover:!underline !text-white text-sm" 11496 href="https://help.singer.com/en-US/ssp/login">Track Order</a> 11497 </li><li><a 11498 class="!no-underline hover:!underline !text-white text-sm" 11499 href="/pages/shipping-and-delivery-details">Shipping & Delivery</a> 11500 </li><li><a 11501 class="!no-underline hover:!underline !text-white text-sm" 11502 href="/pages/return-policy-for-us-and-canada">Returns & Exchanges</a> 11503 </li><li><a 11504 class="!no-underline hover:!underline !text-white text-sm" 11505 href="/pages/singer-warranty-center-locator">Find a Service Center</a> 11506 </li></ul> 11507 </li><li class="xl:min-w-[190px]"><div class="mb-4 caps-sm">Your Machine</div><ul class="flex flex-col gap-4"><li><a 11508 class="!no-underline hover:!underline !text-white text-sm" 11509 href="https://support.singer.com/manuals">Machine Manuals</a> 11510 </li><li><a 11511 class="!no-underline hover:!underline !text-white text-sm" 11512 href="https://support.singer.com/software">Machine Updates</a> 11513 </li><li><a 11514 class="!no-underline hover:!underline !text-white text-sm" 11515 href="https://help.singer.com/en-US">Product Support</a> 11516 </li><li><a 11517 class="!no-underline hover:!underline !text-white text-sm" 11518 href="/pages/sewing-machine-warranty-service-and-support">Warranty Information</a> 11519 </li><li><a 11520 class="!no-underline hover:!underline !text-white text-sm" 11521 href="/pages/how-to-register-your-sewing-machine">Register Your Machine</a> 11522 </li><li><a 11523 class="!no-underline hover:!underline !text-white text-sm" 11524 href="/pages/sewing-machine-value-what-is-your-sewing-machine-worth">Machine Worth</a> 11525 </li></ul> 11526 </li><li class="xl:min-w-[190px]"><div class="mb-4 caps-sm">Stores & Dealers</div><ul class="flex flex-col gap-4"><li><a 11527 class="!no-underline hover:!underline !text-white text-sm" 11528 href="/pages/singer-store-locator">Locate the Nearest Store</a> 11529 </li><li><a 11530 class="!no-underline hover:!underline !text-white text-sm" 11531 href="https://singer.gorgias.help/en-US/how-do-i-become-a-dealer-404051">Become a Dealer</a> 11532 </li></ul> 11533 </li><li class="xl:min-w-[190px]">
11533<div class="mb-4 caps-sm">Learn & Get Inspired</div><ul class="flex flex-col gap-4"><li><a 11534 class="!no-underline hover:!underline !text-white text-sm" 11535 href="/pages/singer-free-class-store-locator">Free Sewing Class </a> 11536 </li><li><a 11537 class="!no-underline hover:!underline !text-white text-sm" 11538 href="https://help.singer.com/en-US/articles/sewing-machine-support-108186">Sewing Machine Support</a> 11539 </li><li><a 11540 class="!no-underline hover:!underline !text-white text-sm" 11541 href="/pages/sewing-machine-articles">Sewing Machine Guides</a> 11542 </li></ul> 11543 </li><li class="xl:min-w-[190px]"><a class="!no-underline hover:!no-underline" href="/pages/singer-about-us"> 11544 <div class="mb-4 caps-sm"> 11545 About Singer 11546 </div> 11547 </a><ul class="flex flex-col gap-4"><li><a 11548 class="!no-underline hover:!underline !text-white text-sm" 11549 href="/pages/singer-brand-ambassadors">Brand Ambassadors</a> 11550 </li><li><a 11551 class="!no-underline hover:!underline !text-white text-sm" 11552 href="/pages/singer-reviews">SINGER® Reviews</a> 11553 </li><li><a 11554 class="!no-underline hover:!underline !text-white text-sm" 11555 href="/pages/affiliate-creators">Affiliate Program</a> 11556 </li><li><a 11557 class="!no-underline hover:!underline !text-white text-sm" 11558 href="/pages/welcome-to-our-family-of-sewing-machine-brands">Our Family of Brands </a> 11559 </li><li><a 11560 class="!no-underline hover:!underline !text-white text-sm" 11561 href="/pages/country-language-index">Country Language Index</a> 11562 </li><li><a 11563 class="!no-underline hover:!underline !text-white text-sm" 11564 href="https://myjobs.adp.com/svpjobs">Careers</a> 11565 </li></ul> 11566 </li></ul> 11567 </nav> 11568 </div> 11569 <div class="flex flex-row items-center border-t border-grey-6"> 11570 <div class="container flex flex-row items-center"> 11571 <div class="mr-8 footer__terms"> 11572 <ul class="flex flex-row gap-6 py-6 xl:gap-8"><li> 11573 <a 11574 class="!no-underline hover:!underline !text-white text-sm" 11575 href="/pages/terms-of-use" 11576 target="_blank" 11577 rel="noopener noreferrer" 11578 > 11579 Terms & Conditions 11580 </a> 11581 </li><li> 11582 <a 11583 class="!no-underline hover:!underline !text-white text-sm" 11584 href="/pages/privacy-policy" 11585 target="_blank" 11586 rel="noopener noreferrer" 11587 > 11588 Privacy Policy 11589 </a> 11590 </li><li> 11591 <a 11592 class="!no-underline hover:!underline !text-white text-sm" 11593 href="https://www.svpworldwide.com/" 11594 target="_blank" 11595 rel="noopener noreferrer" 11596 > 11597 SVP Worldwide 11598 </a> 11599 </li><li> 11600 <a 11601 class="!no-underline hover:!underline !text-white text-sm" 11602 href="/pages/accessibility-policy-statement" 11603 target="_blank" 11604 rel="noopener noreferrer" 11605 > 11606 Accessibility Policy Statement 11607 </a> 11608 </li><li> 11609 <a 11610 class="!no-underline hover:!underline !text-white text-sm" 11611 href="/pages/data-protection-form" 11612 target="_blank" 11613 rel="noopener noreferrer" 11614 > 11615 Do not share my personal information 11616 </a> 11617 </li></ul> 11618 </div> 11619
11620 <div class="footer__copyright"> 11621 <p class="text-sm">© 2026 Singer Sourcing Limited LLC. All rights reserved. SINGER and the cameo "S" design are trademarks of Singer Sourcing Limited LLC.</p> 11622 </div> 11623 </div> 11624 </div> 11625 </div> 11626 </div> 11627</div> 11628 11629</footer> 11630<!-- END sections: footer-group --> 11631 11632 <div id="shopify-section-international-modal" class="shopify-section"> 11633 11634 11635 11636 11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650<div 11651 class="international-modal-wrapper fixed top-0 left-0 bottom-0 right-0 bg-[#23262750] z-[100000] transition duration-300 hidden" 11652 data-international-modal 11653 data-current-shop="na" 11654> 11655 <div class="international-modal absolute rounded-[20px] left-[50%] top-[60px] md:top-[240px] overflow-hidden bg-white translate-x-[-50%] min-w-[336px] max-w-[500px] pt-[70px] pb-[65px] pl-[30px] pr-[30px] flex flex-col gap-[27px] items-center justify-center text-center"> 11656 <div class="popup-close absolute right-0 top-0 w-[40px] h-[40px] flex items-center justify-center bg-[#F4F5F7] cursor-pointer"> 11657 <svg 11658 class="" 11659 width="13" 11660 height="13" 11661 viewbox="0 0 13 13" 11662 fill="none" 11663 xmlns="http://www.w3.org/2000/svg" 11664 > 11665 <path 11666 clip-rule="evenodd" 11667 d="M0.649536 1.33258L1.80075 0.181366L6.78898 5.1696L11.7924 0.181366L12.9436 1.33258L7.9402 6.32081L12.9436 11.3243L11.7924 12.4755L6.78898 7.47203L1.80075 12.4755L0.649536 11.3243L5.63777 6.32081L0.649536 1.33258Z" 11668 fill-rule="evenodd" 11669 fill="currentColor" /> 11670 </svg> 11671 </div> 11672 11673 <h3 class="section-heading text-[24px] max-w-[400px] leading-[32px]">Welcome to the North America SINGER site!</h3> 11674 <p 11675 class="section-description text-[14px]" 11676 data-modal-description 11677 data-stores-description="It appears you are in USER_LOCATION. Please visit the site for your region to shop online." 11678 > 11679 Unfortunately, shopping is not currently available for your country. Please visit a store near you to shop offline. 11680 </p> 11681 <a 11682 class="find-store-link text-[14px] uppercase tracking-[2px] font-medium !no-underline" 11683 href="https://europe.singer.com/" 11684 data-modal-cta 11685 11686 11687 11688 data-uk-store="https://singer-uk.myshopify.com" 11689 11690 11691 data-europe-store="https://singer-europe.myshopify.com" 11692 11693 data-store-text="Visit the USER_LOCATION SINGER Store to Shop" 11694 11695 >Find a store near you</a> 11696 11697 </div> 11698</div> 11699 11700</div> 11701
11701<script type="application/ld+json"> 11702 { 11703 "@context": "http://schema.org", 11704 "@type": "CollectionPage", 11705 "name": "New Arrivals", 11706 "url": "/collections/new-arrivals-shop-collection", 11707 "description": "Explore all of our new arrivals to help with all your sewing needs. You'll find a wide selection of sewing supplies, quilting supplies, sewing tables, cutting and measuring tools and more. We now have your favorite brands like Aurifil, Gingher, Hobbs, Arrow Sewing and more.", 11708 11709 "image": "//www.singer.com/cdn/shop/collections/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520&width=1200"} 11710</script>
11710 11711 11712
11713<script type="text/javascript"> 11714 window.eHS = { 11715 template: "collection.singer", 11716 cart:{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 11717 customer:null, 11718 defaultProductImages: { 11719 singer: "https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/Singer-Placeholder-Image.png?v=1709144916", 11720 pfaff: "https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/PFAFF-Placeholder-Image.png?v=1709144899", 11721 hv: "https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/5821\/3911\/files\/HP-Placeholder-Image.png?v=1709144881" 11722 }, 11723 geoLocationBlocking:false, 11724 allSupportedMarkets: ["us", 11725"ca", 11726"mx", 11727"at", 11728"cz", 11729"dk", 11730"fi", 11731"de", 11732"it", 11733"no", 11734"se", 11735"es", 11736"ch", 11737"gb" 11738] 11739 };window.eHS.collection ={"id":476636578071,"handle":"new-arrivals-shop-collection","title":"New Arrivals","updated_at":"2026-10-01T03:18:31-05:00","body_html":"\u003cp\u003eExplore all of our new arrivals to help with all your sewing needs. You'll find a wide selection of sewing supplies, quilting supplies, sewing tables, cutting and measuring tools and more. We now have your favorite brands like Aurifil, Gingher, Hobbs, Arrow Sewing and more.\u003c\/p\u003e","published_at":"2026-04-16T13:56:42-05:00","sort_order":"manual","template_suffix":"singer","disjunctive":false,"rules":[{"column":"tag","relation":"equals","condition":"pfs:label-New"},{"column":"vendor","relation":"not_equals","condition":"Husqvarna Viking"},{"column":"vendor","relation":"not_equals","condition":"Singer"},{"column":"vendor","relation":"not_equals","condition":"PFAFF"}],"published_scope":"web","image":{"created_at":"2026-04-16T14:25:20-05:00","alt":null,"width":2880,"height":576,"src":"\/\/www.singer.com\/cdn\/shop\/collections\/New_Arrivals_Supplies_2880x576_edad000a-7178-4f7d-baa1-ae6741266313.jpg?v=1776367520"}}</script>
11739 11740 11741 11742 11743 <ul hidden> 11744 <li id="a11y-refresh-page-message"> 11745 Choosing a selection results in a full page refresh. 11746 </li> 11747 <li id="a11y-new-window-message"> 11748 Opens in a new window. 11749 </li> 11750 </ul> 11751<!--
11751<script>console.log("Template:", "collection.singer");</script>
11751 --> 11752 11753
11753<script> 11754 window.shopUrl = 'https://www.singer.com'; 11755 window.routes = { 11756 cart_add_url: '/cart/add', 11757 cart_change_url: '/cart/change', 11758 cart_update_url: '/cart/update', 11759 cart_url: '/cart', 11760 predictive_search_url: '/search/suggest', 11761 }; 11762 11763 window.cartStrings = { 11764 error: `There was an error while updating your cart. Please try again.`, 11765 quantityError: `You can only add [quantity] of this item to your cart.`, 11766 }; 11767 11768 window.variantStrings = { 11769 addToCart: `Add to cart`, 11770 soldOut: `Sold out`, 11771 unavailable: `Unavailable`, 11772 unavailable_with_option: `[value] - Unavailable`, 11773 }; 11774 11775 window.quickOrderListStrings = { 11776 itemsAdded: `[quantity] items added`, 11777 itemAdded: `[quantity] item added`, 11778 itemsRemoved: `[quantity] items removed`, 11779 itemRemoved: `[quantity] item removed`, 11780 viewCart: `View cart`, 11781 each: `[money]/ea`, 11782 }; 11783 11784 window.accessibilityStrings = { 11785 imageAvailable: `Image [index] is now available in gallery view`, 11786 shareSuccess: `Link copied to clipboard`, 11787 pauseSlideshow: `Pause slideshow`, 11788 playSlideshow: `Play slideshow`, 11789 recipientFormExpanded: `Gift card recipient form expanded`, 11790 recipientFormCollapsed: `Gift card recipient form collapsed`, 11791 }; 11792 </script>
11792 11793 11794
11794<script> 11795/** 11796 * JACKHAMMER: Fix stale cart state when users click Back from /cart 11797 * - Detect bfcache restore and hard reload once 11798 * - Re-check cart signature on tab refocus and refresh UI if changed 11799 */ 11800(function () { 11801 var KEY_RELOAD = "jh_cart_bfcache_reload_once"; 11802 var KEY_SIG = "jh_cart_sig"; 11803 var CART_URL = "/cart.js"; 11804 11805 function getSigFromCart(cart) { 11806 try { 11807 // Signature based on item count + total + line items 11808 var items = (cart.items || []).map(function (it) { 11809 return [it.variant_id, it.quantity].join(":"); 11810 }).join("|"); 11811 return [cart.item_count, cart.total_price, items].join("::"); 11812 } catch (e) { 11813 return String(Date.now()); 11814 } 11815 } 11816 11817 function fetchCartSig() { 11818 return fetch(CART_URL, { credentials: "same-origin" }) 11819 .then(function (r) { return r.ok ? r.json() : null; }) 11820 .then(function (cart) { return cart ? getSigFromCart(cart) : null; }) 11821 .catch(function () { return null; }); 11822 } 11823 11824 function hardReloadOnce(reason) { 11825 try { 11826 if (sessionStorage.getItem(KEY_RELOAD) === "1") return; 11827 sessionStorage.setItem(KEY_RELOAD, "1"); 11828 // Give a tiny breath so the browser can settle 11829 setTimeout(function () { 11830 // Hard reload (pull from network) 11831 window.location.reload(); 11832 }, 10); 11833 } catch (e) { 11834 window.location.reload(); 11835 } 11836 } 11837 11838 function softRefreshUI() { 11839 // Best-effort events: different themes/apps listen to different names 11840 try { document.dispatchEvent(new CustomEvent("cart:refresh")); } catch(e) {} 11841 try { document.dispatchEvent(new CustomEvent("cart:updated")); } catch(e) {} 11842 try { window.dispatchEvent(new Event("resize")); } catch(e) {} 11843 11844 11845 } 11846 11847 // 1) When returning via Back/Forward cache 11848 window.addEventListener("pageshow", function (e) { 11849 // Clear the guard on normal fresh loads 11850 if (!e.persisted) { 11851 try { sessionStorage.removeItem(KEY_RELOAD); } catch (err) {} 11852 return; 11853 } 11854 // If restored from bfcache, reload once to ensure cart/UI is correct 11855 hardReloadOnce("bfcache"); 11856 }); 11857 11858 // 2) When user refocuses tab/window (some browsers won't set persisted) 11859 async function checkForCartChangeAndRefresh() { 11860 var newSig = await fetchCartSig(); 11861 if (!newSig) return; 11862 11863 var oldSig = null; 11864 try { oldSig = sessionStorage.getItem(KEY_SIG); } catch (e) {} 11865 11866 // First run: store signature 11867 if (!oldSig) { 11868 try { sessionStorage.setItem(KEY_SIG, newSig); } catch (e) {} 11869 return; 11870 } 11871 11872 // If cart changed while away, refresh UI (or hard reload if you prefer) 11873 if (oldSig !== newSig) { 11874 try { sessionStorage.setItem(KEY_SIG, newSig); } catch (e) {} 11875 // If your theme is super sticky, swap softRefreshUI() -> hardReloadOnce("cart-change") 11876 softRefreshUI(); 11877 } 11878 } 11879 11880 document.addEventListener("visibilitychange", function () { 11881 if (document.visibilityState === "visible") checkForCartChangeAndRefresh(); 11882 }); 11883 11884 window.addEventListener("focus", function () { 11885 checkForCartChangeAndRefresh(); 11886 }); 11887 11888 // 3) Store cart signature on first load 11889 fetchCartSig().then(function (sig) { 11890 if (!sig) return; 11891 try { sessionStorage.setItem(KEY_SIG, sig); } catch (e) {} 11892 }); 11893})(); 11894</script>
11894 11895 11896 11897 <!-- Klaviyo: Load Onsite + Subscribe Scripts -->
11898<script src="https://a.klaviyo.com/media/js/onsite/onsite.js" defer></script>
11898 11899 11900<!-- Klaviyo: Initialize -->
11901<script> 11902 var klaviyo = klaviyo || []; 11903 klaviyo.init({ 11904 account: 'XHtVeu', 11905 platform: 'shopify', 11906 }); 11907</script>
11907 11908 11909<!-- Klaviyo: Added to Cart Tracking -->
11910<script> 11911 window.addEventListener('load', function () { 11912 var _learnq = window._learnq || []; 11913 var klAjax = true; 11914 11915 // Function to send cart data to Klaviyo 11916 function addedToCart() { 11917 fetch(`${window.location.origin}/cart.js`) 11918 .then((res) => res.json()) 11919 .then((data) => { 11920 var cart = { 11921 total_price: data.total_price / 100, 11922 $value: data.total_price / 100, 11923 total_discount: data.total_discount, 11924 original_total_price: data.original_total_price / 100, 11925 items: data.items, 11926 }; 11927 11928 if (klAjax) { 11929 _learnq.push(['track', 'Added to Cart', cart]); 11930 klAjax = false; 11931 } 11932 }); 11933 } 11934 11935 // Patch fetch() to detect /cart/add.js requests 11936 (function (ns, originalFetch) { 11937 ns.fetch = function () { 11938 const response = originalFetch.apply(this, arguments); 11939 response.then((res) => { 11940 if (res.url.includes('/cart/add.js')) { 11941 addedToCart(); 11942 } 11943 }); 11944 return response; 11945 }; 11946 })(window, window.fetch); 11947 11948 // Also track Add to Cart clicks as a backup 11949 var atcButtons = document.querySelectorAll("form[action*='/cart/add'] button[type='submit']"); 11950 for (var i = 0; i < atcButtons.length; i++) { 11951 atcButtons[i].addEventListener('click', function () { 11952 klAjax = true; // reset on each new add 11953 }); 11954 } 11955 }); 11956</script>
11956 11957 11958 11959 11960 <!-- Yotpo Code Start --> 11961 11962 <!-- SPAIN - Spanish --> 11963 11964 <div data-nosnippet> 11965 <div class="yotpo-widget-instance" data-yotpo-instance-id="613840"></div> 11966 </div> 11967 11968 <!-- Yotpo Code End --> 11969 <!-- Demoing out dynamic controls for slider component 4/23/25 --> 11970
11970<script src="//www.singer.com/cdn/shop/t/320/assets/slider-controls-debounce-util.js?v=48160803522993159381775748864" defer></script>
11970 11971
11971<script src="//www.singer.com/cdn/shop/t/320/assets/sticky-scroll.js?v=151036675701659682421775748865" defer="defer"></script>
11971 11972
11972<script src="//www.singer.com/cdn/shop/t/320/assets/mobileSearch.js?v=143795002634352597591775748865" defer type="text/javascript"></script>
11972 11973
11973<script src="//www.singer.com/cdn/shop/t/320/assets/reBuy.js?v=134573934479780446731775748863" defer="defer"></script>
11973 11974 <!-- Scripts --> 11975
11975<script src="//www.singer.com/cdn/shop/t/320/assets/constants.js?v=58251544750838685771775748862" defer="defer"></script>
11975 11976
11976<script src="//www.singer.com/cdn/shop/t/320/assets/pubsub.js?v=158357773527763999511775748862" defer="defer"></script>
11976 11977
11977<script src="//www.singer.com/cdn/shop/t/320/assets/global.js?v=44992309138816024101775748865" defer="defer"></script>
11977 11978 11979 11980 11981 11982 11983
11984<script> 11985(function () { 11986 // Suppress any script URL that matches Signifyd. 11987 // Kept broad because Shopify may proxy the script 11988 // through the merchant's own domain. 11989 var BLOCK = /signifyd/i; 11990 11991 // Vector 1: script.src = '...' 11992 try { 11993 var d = Object.getOwnPropertyDescriptor( 11994 HTMLScriptElement.prototype, 11995 'src' 11996 ); 11997 11998 if (d && d.set) { 11999 Object.defineProperty( 12000 HTMLScriptElement.prototype, 12001 'src', 12002 { 12003 configurable: true, 12004 enumerable: d.enumerable, 12005 get: function () { 12006 return d.get.call(this); 12007 }, 12008 set: function (v) { 12009 if (typeof v === 'string' && BLOCK.test(v)) { 12010 return; 12011 } 12012 12013 d.set.call(this, v); 12014 } 12015 } 12016 ); 12017 } 12018 } catch (e) {} 12019 12020 // Vector 2: script.setAttribute('src', '...') 12021 try { 12022 var sa = Element.prototype.setAttribute; 12023 12024 Element.prototype.setAttribute = function (n, val) { 12025 var isScript = 12026 this.tagName === 'SCRIPT' && 12027 ('' + n).toLowerCase() === 'src' && 12028 typeof val === 'string' && 12029 BLOCK.test(val); 12030 12031 if (isScript) { 12032 return; 12033 } 12034 12035 return sa.apply(this, arguments); 12036 }; 12037 } catch (e) {} 12038})(); 12039</script>
12039 12040 12041 12042 <style> .boost-sd__product-filter-fallback .section {padding: 0px !important;} .recharge-section-account-details .recharge-button-secondary {display: none;} .side-cart__item-error {display: none;} </style> 12043<div id="shopify-block-AeVpoR3FScFQ3Rnp3b__6265311800576460273" class="shopify-block shopify-app-block">
12043<script src="https://cdn.shopify.com/extensions/01a0c3bc-9c8e-78e6-ac22-bbda2b77e617/product-bundle-app-135/assets/svpBundleCart.js" defer="defer"></script>
12043 12044 12045 12046</div><div id="shopify-block-ATDFoK3grcS9nQUszU__881952305448416657" class="shopify-block shopify-app-block">� 12047 12048<link href="https://cdn.shopify.com/extensions/01a0f090-f4dc-7fcf-a240-da981bf433df/syfmarketingapp-26/assets/syf-unifi.js" as="script" rel="preload">
12049<script> 12050 var syfAssetBase = "https://cdn.shopify.com/extensions/01a0f090-f4dc-7fcf-a240-da981bf433df/syfmarketingapp-26/assets"; 12051 var syfStoreUrl = "e10ad8-2.myshopify.com"; 12052 var syfPriceVaries = ""; 12053 var syfCurrentTemplate = "PLP"; 12054 var syfTemplateName = "collection.singer"; 12055 var syfProductAttributes = {}; 12056 var syfTimeZone = "-0500"; 12057 var syfPdpPrice = ""; 12058 var syfCartPrice = null; 12059 var syfThemeAppSupport = "No"; 12060 var syfThemeAppBlock = "widget"; 12061 var syfPromoTag = ""; 12062 var syfPromoCode = ""; 12063 var syfAppConfig = {}; 12064 12065</script>
12065 12066</div><div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
12066<script id="ReStock-config"> 12067 var _ReStockConfig = window._ReStockConfig || {}; 12068 12069 _ReStockConfig.templateName = "collection"; 12070 _ReStockConfig.isB2BCustomer = null; 12071 _ReStockConfig.currentLocationId = null; 12072 _ReStockConfig.moneyFormat = "${{amount}}";_ReStockConfig.marketHandle = "us"; 12073 _ReStockConfig.marketId = 63715213591;let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":true,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".relative.flex-col.hidden.lg:flex",".product__add-to-cart-container.mt-1.mb-1",".buybox-form"],"support_wrapper":[".product-buybox"],"css_selector_from_theme":null,"inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":true,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":"div.relative.flex-col.hidden.lg:flex>button[type='submit'].order-1.w-full.max-w-full.product-add-to-cart-button.button.button--primary.non-bundle-atc","css_selector_by_support":"","custom_styles":{"color":"","showIcon":true,"iconColor":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":false,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":{"color":"","showIcon":false,"iconColor":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["order-1","w-full","max-w-full","product-add-to-cart-button","button","button--primary","non-bundle-atc"],"global_raw_css":".restock-alerts-sms-input-container {\n display: block;\n font-weight: bold;\n font-style: italic;\n}\n.restock-alerts-sms-input {\n margin-top: 3% !important;\n font-weight: bold;\n font-style: italic;\n}\n\n.hengam-preorder-description::before {\n content: \"\";\n display: inline-block;\n width: 1em;\n height: 1em;\n margin-inline-end: 0.5em;\n vertical-align: -0.15em;\n background-color: currentColor;\n -webkit-mask: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='16' rx='2'/%3E%3Cline x1='3' y1='9' x2='21' y2='9'/%3E%3Cline x1='8' y1='2.5' x2='8' y2='5.5'/%3E%3Cline x1='16' y1='2.5' x2='16' y2='5.5'/%3E%3C/svg%3E\") center / contain no-repeat;\n mask: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='16' rx='2'/%3E%3Cline x1='3' y1='9' x2='21' y2='9'/%3E%3Cline x1='8' y1='2.5' x2='8' y2='5.5'/%3E%3Cline x1='16' y1='2.5' x2='16' y2='5.5'/%3E%3C/svg%3E\") center / contain no-repeat;\n}\n\n.hengam-preorder-description{\n font: 14px Inter, sans-serif!important;\n margin-bottom: 14px;\n padding-left: 10px!important;\n background-color: #4d305e;\n padding: 10px;\n margin-top: -20px;\ncolor: white;\n}
12073\n\n\n.hengam-preorder-description:after {\n content: 'â';\n position: absolute;\n top: 8px;\n right: 27px;\n font-weight: 500;\n font-size: 16px\n}\n\n.hengam-preorder-description {\n padding-right: 23px;\n}\n\n\n.nm-portal:has(.hengam-preorder-description):hover::after {\n content: 'For first-time CREATIVATE⢠customers only. By clicking \"Add to Cart\" you consent to the CREATIVATE Terms of Service and agree to the following terms: Bundle includes free 90-day subscription to CREATIVATE Essential level membership. Subscription automatically renews monthly from the date of purchase at $9.99 (plus taxes) after the free trial, until cancelled. Cancel at any time from your Singer.com account dashboard.';\n background: #333;\n color: #fff;\n padding: 5px 10px;\n border-radius: 4px;\n white-space: pre-wrap; /* Changed from pre */\n text-align: justify; /* Add this */\n max-width: 300px; /* Add this */\n position: absolute;\n bottom: 110%;\n left: ;\n font-size: 12.5px;\n z-index:10\n}\n\n@media(min-width: 1024px) {.nm-portal:has(.hengam-preorder-description):hover::after {\n bottom: 120% !important;\n}\n.hengam-preorder-description:after {\n top: -10px;\n right: 5px !important;\n }\n}\n\n@media(min-width: 1001px) {\n.hengam-preorder-description:after {\n right: 26px;\n }\n}","product_page_raw_css":".product__add-to-cart-container {\r\n margin-top: 1.25rem !important;\r\n}\r\n.nm-portal .lowStockDescriptionStyle p {\r\n font-style: italic;\r\n font-size: 14px;\r\n}\r\n\r\n.hengam-preorder-description {\r\n margin-top: -5%;\r\n margin-bottom: 5%;\r\n border-radius: 20px;\r\ncolor: white;\r\n}\r\n@media (max-width: 480px) {\r\ndiv:has(.mobile-sticky-wrapper.md\\:hidden.sticky-wrapper-active) .hengam-preorder-description {\r\n display: none;\r\n }\r\n}","after_subscribe_message_styles":{"toastColor":"000000","toastBackgroundColor":"ffffff"}},"ui_contents":[{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Notificarme","not_selectable_variants_button_text":"¿Agotado?haga clic aquÃ"},{"page":"COLLECTION_PAGE","button_text":"Notificarme","not_selectable_variants_button_text":"¿Agotado?haga clic aquÃ"},{"page":"LANDING_PAGES","button_text":"Notificarme","not_selectable_variants_button_text":"¿Agotado?haga clic aquÃ"}],"subscription_form_content":{"form_title":"Notificarme a través de:","email_input_placeholder":"Dirección de correo electrónico ...","email_input_below_text":"¡No te preocupes!Odiamos el spam tanto como tú.","email_label":"Correo electrónico","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Notificación de inserción","sms_label":"SMS","sms_input_placeholder":"Número de teléfono ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Su dirección de correo electrónico no es válida.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Su número de teléfono no es válido.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notificarme cuando esté disponible","add_to_contacts_checkbox_text":"Notificarme sobre otras noticias u ofertas también","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"Le notificaremos cuando el artÃculo esté disponible","already_subscribed_message_text":"Ya te has suscrito para este artÃculo","push_is_not_allowed_message_text":"No permitió que este sitio le envÃe notificaciones push.Para recibir una notificación de retroceso de esta tienda.","style_mode":"SMART","quantity_label":"Quantity"},"language":"es"},{"notify_me_contents":[{"page":"COLLECTION_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"PRODUCT_PAGE","button_text":"Notify Me When Back in Stock","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Donât worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invali
12073d_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Back In Stock","add_to_contacts_checkbox_text":"Notify me about other news or offers too","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"},{"page":"COLLECTION_PAGE","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"},{"page":"LANDING_PAGES","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"}],"subscription_form_content":{"form_title":"Me notifier via:","email_input_placeholder":"Adresse e-mail ...","email_input_below_text":"Ne vous inquiétez pas!Nous détestons le spam autant que vous.","email_label":"E-mail","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Notification push","sms_label":"SMS","sms_input_placeholder":"Numéro de téléphone ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Votre adresse e-mail n'est pas valide.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Votre numéro de téléphone n'est pas valide.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Informez-moi lorsqu'il est disponible","add_to_contacts_checkbox_text":"Me notifiez aussi d'autres nouvelles ou offres","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"Nous vous informerons lorsque l'article sera disponible","already_subscribed_message_text":"Vous vous êtes déjà abonné à cet article","push_is_not_allowed_message_text":"Vous n'avez pas permis à ce site de vous envoyer des notifications push.Pour recevoir une notification en stock de cette boutique.","style_mode":"SMART","quantity_label":"Quantity"},"language":"fr"}],"default_language":"en","shop_id":54854,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[{"product_id":8985270911255,"variant_id":47733730214167},{"product_id":14668795904370,"variant_id":51762174001522},{"product_id":8980573815063,"variant_id":47703948525847},{"product_id":8980576928023,"variant_id":47703957602583},{"product_id":8980579123479,"variant_id":47703962943767},{"product_id":8980573126935,"variant_id":47703947346199},{"product_id":8980578009367,"variant_id":47703960224023},{"product_id":9014142533911,"variant_id":47856406528279},{"product_id":9014142501143,"variant_id":47856406495511},{"product_id":9034281353495,"variant_id":47930454999319},{"product_id":9658810237207,"variant_id":49606043435287},{"product_id":9014142271767,"variant_id":47856406135063},{"product_id":8980590428439,"variant_id":47703998660887},{"product_id":8980591182103,"variant_id":47704000856343},{"product_id":9033269641495,"variant_id":47927208050967},{"product_id":8985268912407,"variant_id":47733723070743},{"product_id":8985269207319,"variant_id":47733724905751},{"product_id":8985270386967,"variant_id":47733728542999},{"product_id":9646993998103,"variant_id":49577258483991},{"product_id":8985269338391,"variant_id":47733725036823},{"product_id":9646995898647,"variant_id":49577266315543},{"product_id":8985270878487,"variant_id":47733729657111}],"included_in_back_in_stock_variants":[],"has_contact_integration":true,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":true,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":false,"back_in_stock_product_selection_mode":"EXCLUSION","low_stock":{"excluded_variants":[],"is_service_active":true,"widget_settings":{"show_mode":"LOW_INVENTORY","inventory_threshold":5},"product_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} item(s) left in stock!"},"es":{"description":"¡Solo quedan {{remaining_quantity}} artÃculos en stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"d8143d","text_color":"000000"},"wrapper_by_support":[".product__add-to-cart-container"],"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"es":{"description":"¡Solo quedan {{remaining_quantity}} artÃculos en stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":[".boost-sd__product-item .boost-sd__product-link .boost-sd__button"],"inject_to_all_wrappers":true},"inline_button_placements":[]},"landing_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"es":{"description":"¡Solo quedan {{remaining_quantity}} artÃculos en stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"color":"","borderRadius":"","backgroundColor":""},"is_hidden":false},"button":{"custom_styles":{"color":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"is_visible":true},"description":{"is_hidden":false},"hide_buy_it_now_button":true,"is_active":true,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroun
12073dColor":"ffffff","badgeBackgroundColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":false,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Pre-Order","widget_description":"Pre-order available only on SINGER.com, expected to ship September 2026. \n\nReceive a FREE 90-day trial of CREATIVATE⢠Essential with pre-order (emailed after checkout)!","btn_text":"Pre-Order","availability_date_label":"Expected availability","payment_label":"Payment","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"es":{"badge_text":"Hacer un pedido","widget_description":"¡El producto estará disponible pronto!","btn_text":"Reserva ahora","availability_date_label":"Disponibilidad prevista","payment_label":"Pago","soon_available_text":"Muy pronto","billing_full_payment_text":"Pago completo al finalizar la compra.","billing_due_now_label":"Vence ahora","billing_due_later_label":"Se entregará más adelante","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"fr":{"badge_text":"Pré-commander","widget_description":"Le produit sera bientôt disponible !","btn_text":"Pré commandez maintenant","availability_date_label":"Disponibilité prévue","payment_label":"Paiement","soon_available_text":"à venir","billing_full_payment_text":"Paiement intégral à la caisse","billing_due_now_label":"à payer maintenant","billing_due_later_label":"à payer plus tard","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":"div.relative.flex-col.hidden.lg:flex>button[type='submit'].order-1.w-full.max-w-full.product-add-to-cart-button.button.button--primary.non-bundle-atc","css_selector_by_support":"form[action=\"/cart/add\"] .product__add-to-cart-container .order-1.w-full.max-w-full.product-add-to-cart-button.button.button--primary, .product__add-to-cart-container .button--primary, .sticky-active .container .button--primary","css_selector_from_theme":null},"price":{"css_selector":"","css_selector_by_support":".footer__payment .visually-hidden","css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":true,"button":{"custom_styles":{"color":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"is_visible":true},"badge":{"custom_styles":{"color":"","borderRadius":"","discountColor":"","backgroundColor":""},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"es":{"btn_text":"Reserva ahora","badge_text":"Pre-order"},"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pre-order"},"en":{"btn_text":"Pre-Order","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":"","css_selector_by_support":".boost-sd__product-item .boost-sd__cta-button .plp-add-to-cart","css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":true},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"es":{"btn_text":"Reserva ahora","badge_text":"Pre-order"},"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[62313278243186,62313283944818,47823996125463,47823996158231,60733506781554,62357977465202,62357965242738,62380849561970,62380849299826,62380849496434,62380848251250,62380848316786,62380849332594,62380849529202,62380848218482,62380848284018,62380848480626,62380848578930,62380849135986,62380849398130,62380849430898,62380849824114,62380848710002,62380848808306,62380848382322,62380849201522,62380849365362,62380849267058,62380848972146,62380848054642,62380848742770,62380849856882,62380849889650,62380848513394,62380849660274,62380848152946,62380848349554,62380849004914,62380849463666,62380847989106,62380849234290,62380849627506,62380849758578,62380848906610,62380848447858,62380848939378,62380848644466,62380848873842,62380849070450,62380848087410,
1207362380849037682,62380848546162,62380849725810,62380849791346,62380849693042,62380848415090,62380849594738,47824861430039,52310070559090,52310081339762],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{},"selling_plans_billing_settings":{},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{},"is_service_active":true,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{},"mixed_cart_alert":{"show_mixed_cart_alert":false,"is_active":false,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"en":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."},"es":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."},"fr":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"is_guest_mode_enabled":true,"refresh_page_after_add_to_cart":false,"reminder_channels":[],"share_wishlist_enabled":false,"share_wishlist_channels":["x","whatsapp","facebook","pinterest","telegram","email"],"login_page_url":"","excluded_variant_ids":[],"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"slim_custom_styles":null,"inject_to_all_wrappers":false,"icon":"heart","inline_button_placements":[],"button_style":"FILL"},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"es":{"id":44673,"add_to_wishlist_button_label":"Añadir a la lista de deseos","remove_from_wishlist_button_label":"Está en la lista de deseos.","list_access_button_label":"Lista de deseos","list_title":"Lista de deseos","list_add_all_to_cart_button_label":"Añadir todo al carrito","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a linkâ¦","share_social_label":"Share on social","share_access_label":"General access","
12073share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Añadir a la cesta","product_card_out_of_stock_button_label":"Agotado","product_count_label":"{count} product(s)","empty_list_description":"¡Aún no te ha gustado ningún producto!","empty_list_explore_button_label":"Explorar la tienda","add_to_cart_toast_message":"Añadido a tu carrito","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Acceso","login_modal_description":"Inicie sesión en su cuenta para agregar productos a su lista de deseos y ver los artÃculos guardados anteriormente.","login_modal_title":"Se requiere iniciar sesión"},"en":{"id":44662,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"Itâs in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a linkâ¦","share_social_label":"Share on social","share_access_label":"General access","
12073share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","product_count_label":"{count} product(s)","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"},"fr":{"id":44681,"add_to_wishlist_button_label":"Ajouter à la liste de souhaits","remove_from_wishlist_button_label":"C'est dans la liste de souhaits","list_access_button_label":"Liste de souhaits","list_title":"Liste de souhaits","list_add_all_to_cart_button_label":"Ajouter tout au panier","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a linkâ¦","share_social_label":"Share on social","share_access_label":"General access","
12073share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Ajouter au panier","product_card_out_of_stock_button_label":"En rupture de stock","product_count_label":"{count} product(s)","empty_list_description":"Vous n'avez pas encore aimé aucun produit !","empty_list_explore_button_label":"Explorer le magasin","add_to_cart_toast_message":"Ajouté à votre panier","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Se connecter","login_modal_description":"Connectez-vous à votre compte pour ajouter des produits à votre liste de souhaits et afficher vos articles précédemment enregistrés.","login_modal_title":"Connexion requise"}},"access_button":{"custom_styles":null,"icon":"heart","position":"bottom-left","hide_floating_button":false,"floating_access_button_hidden_on_pages":[],"show_count_badge":false,"badge_custom_styles":null,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":"left","my_wishlist_type":"drawer","my_wishlist_page_path":"/pages/my-wishlist","explore_link_target":""},"my_wishlist":{"type":"drawer","page_path":"/pages/my-wishlist","container_placement":null},"add_to_cart_message":{"custom_styles":null,"position":"bottom-right"},"saved_to_wishlist_message":{"is_enabled":false,"custom_styles":null,"position":"bottom-right"}};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = { 12074 sdkConfig: metafieldConfigData, 12075 preOrderConfig: metafieldPreOrderData, 12076 wishlistConfig: metafieldWishlistData, 12077 featureFlags: metafieldFlagsData 12078 }; 12079</script>
12079 12080 12081<!-- BEGIN app snippet: early-cart-guard -->
12081<script id="ReStock-early-cart-guard"> 12082(function (window) { 12083 try { 12084 if (window.__nmPreorderEarlyGuard) return; 12085 12086 let cfg = null; 12087 const metafields = window._ReStockConfig?._metafields; 12088 if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') { 12089 cfg = metafields.preOrderConfig; 12090 } 12091 12092 let wrappersInstalled = false; 12093 12094 window.__nmPreorderEarlyGuard = { 12095 v: 1, 12096 active: true, 12097 setConfig: function (nextConfig) { 12098 if (!nextConfig || typeof nextConfig !== 'object') return; 12099 cfg = nextConfig; 12100 if (cfg.override_cart_requests === true) installWrappers(); 12101 } 12102 }; 12103 12104 function isGuardActive() { 12105 return window.__nmPreorderEarlyGuard?.active === true; 12106 } 12107 12108 function isCartAddUrl(url) { 12109 try { 12110 const parsed = new URL(String(url), window.document.baseURI); 12111 return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname); 12112 } catch (error) { 12113 return false; 12114 } 12115 } 12116 12117 function isPageActive() { 12118 const template = window._ReStockConfig?.templateName; 12119 let pageConfig = null; 12120 if (template === 'product') { 12121 pageConfig = cfg.product_page; 12122 } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') { 12123 pageConfig = cfg.collection_page; 12124 } else if (template === 'index') { 12125 pageConfig = cfg.landing_page; 12126 } 12127 return pageConfig?.ui_styles?.is_active === true; 12128 } 12129 12130 function shouldEnrich() { 12131 if (!cfg) return false; 12132 if (cfg.override_cart_requests !== true) return false; 12133 if (cfg.is_service_active !== true) return false; 12134 if (cfg.limit_reached === true) return false; 12135 if (window._ReStockConfig?.isB2BCustomer) return false; 12136 return isPageActive(); 12137 } 12138 12139 function isPlanVisibleInMarket(planId) { 12140 const planToMarkets = cfg.selling_plan_id_to_market_ids; 12141 if (!planToMarkets) return true; 12142 const allowedMarketIds = planToMarkets[planId]; 12143 if (!allowedMarketIds || allowedMarketIds.length === 0) return true; 12144 const marketId = window._ReStockConfig?.marketId; 12145 if (marketId == null) return true; 12146 return allowedMarketIds.includes(Number(marketId)); 12147 } 12148 12149 function findSellingPlanId(variantId) { 12150 const planToVariants = cfg.selling_plan_id_to_variant_ids; 12151 if (!planToVariants) return null; 12152 for (const planId of Object.keys(planToVariants)) { 12153 const variantIds = planToVariants[planId]; 12154 if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId; 12155 } 12156 return null; 12157 } 12158 12159 function localizedContents() { 12160 const contents = cfg.product_page?.ui_contents; 12161 if (!contents || typeof contents !== 'object') return {}; 12162 return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {}; 12163 } 12164 12165 function shopLanguage() { 12166 const locale = window.Shopify?.locale; 12167 if (locale) return locale; 12168 const documentLanguage = window.document?.documentElement?.lang; 12169 if (documentLanguage && documentLanguage !== 'null') return documentLanguage; 12170 return null; 12171 } 12172 12173 function formatDate(date) { 12174 return date.toISOString().split('T')[0]; 12175 } 12176 12177 function toFiniteNumber(value) { 12178 if (typeof value === 'number') return Number.isFinite(value) ? value : null; 12179 if (typeof value === 'string') { 12180 const parsed = parseFloat(value); 12181 return Number.isFinite(parsed) ? parsed : null; 12182 } 12183 return null; 12184 } 12185 12186 function clamp(value, min, max) { 12187 return Math.min(max, Math.max(min, value)); 12188 } 12189 12190 function availabilityDateText(planId) { 12191 const settings = cfg.description_availability_config?.[planId]; 12192 if (!settings) return ''; 12193 if (settings.type === 'SOON') return localizedContents().soon_available_text || ''; 12194 if (settings.type === 'SPECIFIC_DATE') { 12195 const parsed = new Date(settings.config.date); 12196 return isNaN(parsed.getTime()) ? '' : formatDate(parsed); 12197 } 12198 if (settings.type === 'RELATIVE_DATE') { 12199 const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days; 12200 if (isNaN(days)) return ''; 12201 const futureDate = new Date(); 12202 futureDate.setDate(futureDate.getDate() + days); 12203 return formatDate(futureDate); 12204 } 12205 return ''; 12206 } 12207 12208 function inlineVariantPrice(variantId) { 12209 const variants = window._ReStockConfig?.product?.variants;
12210 if (!Array.isArray(variants)) return null; 12211 const variant = variants.find(function (candidate) { 12212 return Number(candidate?.id) === variantId; 12213 }); 12214 if (!variant) return null; 12215 return variant.price ? variant.price / 100 : 0; 12216 } 12217 12218 function finalPriceForPlan(price, planId) { 12219 const adjustment = cfg.selling_plans_settings?.[planId]; 12220 if (!adjustment?.has_discount) return price; 12221 if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100); 12222 if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1); 12223 return price; 12224 } 12225 12226 function formatMoneyIntl(price) { 12227 const currency = window.Shopify?.currency?.active || 'USD'; 12228 const locale = window.Shopify?.locale || 'en-US'; 12229 try { 12230 return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price); 12231 } catch (error) { 12232 return currency + ' ' + price.toFixed(2); 12233 } 12234 } 12235 12236 const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/; 12237 12238 function delimit(cents, precision, thousands, decimal) { 12239 const parts = (cents / 100).toFixed(precision).split('.'); 12240 const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands); 12241 return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped; 12242 } 12243 12244 const AMOUNT_FORMATTERS = new Map([ 12245 ['amount', function (cents) { return delimit(cents, 2, ','); }], 12246 ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }], 12247 ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }], 12248 ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }], 12249 ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }], 12250 ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }], 12251 ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }], 12252 ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }] 12253 ]); 12254 12255 function decodeEntities(s) { 12256 var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value; 12257 } 12258 12259 function moneyFormat() { 12260 const format = window._ReStockConfig?.moneyFormat; 12261 return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : ''; 12262 } 12263 12264 function formatMoney(amount) { 12265 const format = moneyFormat(); 12266 const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? ''); 12267 if (!formatAmount) return formatMoneyIntl(amount); 12268 return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100))); 12269 } 12270 12271 function calculateCheckoutCharge(price, policy) { 12272 const { charge_type, exact_amount, percentage } = policy.checkout_charge; 12273 if (!Number.isFinite(price) || price <= 0) return 0; 12274 if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price); 12275 return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price); 12276 } 12277 12278 function formatRemainingDueDate(policy) { 12279 const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time; 12280 if (date_type === 'EXACT_DATE' && exact_date) { 12281 const parsed = new Date(exact_date + 'T12:00:00Z'); 12282 if (!isNaN(parsed.getTime())) return formatDate(parsed); 12283 } 12284 if (date_type === 'AFTER_SOME_DAYS' && after_some_days) { 12285 const days = toFiniteNumber(after_some_days); 12286 if (days === null) return ''; 12287 const futureDate = new Date(); 12288 futureDate.setDate(futureDate.getDate() + days); 12289 return formatDate(futureDate); 12290 } 12291 return ''; 12292 } 12293 12294 function paymentText(planId, variantId) { 12295 const policy = cfg.selling_plans_billing_settings?.[planId]; 12296 if (!policy) return ''; 12297 const contents = localizedContents(); 12298 if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout'; 12299 12300 const price = inlineVariantPrice(variantId); 12301 if (price == null) return ''; 12302 12303 const planPrice = finalPriceForPlan(price, planId); 12304 const dueNowAmount = calculateCheckoutCharge(planPrice, policy); 12305 const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice); 12306 const dueDate = formatRemainingDueDate(policy); 12307 12308 const dueNowLabel = contents.billing_due_now_label || 'Due now'; 12309 const dueLaterLabel = contents.billing_due_later_label || 'Due later on'; 12310 const formattedDueNow = formatMoney(dueNowAmount); 12311 const formattedDueLater = formatMoney(dueLaterAmount); 12312 const dueLaterPart = dueDate 12313 ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate 12314 : formattedDueLater + ' ' + dueLaterLabel; 12315 12316 return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart; 12317 } 12318 12319 const DEFAULT_AVAILABILITY_LABEL = 'Expected availability'; 12320 const DEFAULT_PAYMENT_LABEL = 'Payment'; 12321 const TYPE_MARKER = 'Type'; 12322 12323 function cleanLabel(raw) { 12324 return String(raw == null ? '' : raw) 12325 .replace(/[[\]]/g, '') 12326 .replace(/[\s:ï¼]+$/, '') 12327 .trim(); 12328 } 12329 12330 function resolvePaymentLabel(raw) { 12331 const cleaned = cleanLabel(raw); 12332 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) { 12333 return DEFAULT_PAYMENT_LABEL; 12334 } 12335 return cleaned; 12336 } 12337 12338 function resolveAvailabilityLabel(raw, paymentLabel) { 12339 const cleaned = cleanLabel(raw); 12340 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) { 12341 return DEFAULT_AVAILABILITY_LABEL; 12342 } 12343 return cleaned; 12344 } 12345 12346 function visibleCartProperties(planId, variantId) { 12347 const properties = {};
12348 try { 12349 const contents = localizedContents(); 12350 const paymentLabel = resolvePaymentLabel(contents.payment_label); 12351 const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel); 12352 const availabilityDate = availabilityDateText(planId); 12353 if (availabilityDate) properties[availabilityLabel] = availabilityDate; 12354 const payment = paymentText(planId, variantId); 12355 if (payment) properties[paymentLabel] = payment; 12356 } catch (error) {} 12357 return properties; 12358 } 12359 12360 function setJsonProperty(item, name, value) { 12361 const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {}; 12362 if (properties[name] === value) return false; 12363 properties[name] = value; 12364 item.properties = properties; 12365 return true; 12366 } 12367 12368 function coerceJsonNumbers(item) { 12369 if (item.id) item.id = Number(item.id); 12370 if (item.quantity) item.quantity = Number(item.quantity); 12371 } 12372 12373 function applyVisibleJsonProperties(item, planId, variantId) { 12374 const properties = visibleCartProperties(planId, variantId); 12375 let changed = false; 12376 for (const name of Object.keys(properties)) { 12377 if (setJsonProperty(item, name, properties[name])) changed = true; 12378 } 12379 return changed; 12380 } 12381 12382 function enrichJsonItem(item) { 12383 if (!item || typeof item !== 'object') return false; 12384 const variantId = Number(item.id); 12385 if (!Number.isFinite(variantId)) return false; 12386 const planId = findSellingPlanId(variantId); 12387 if (planId == null) return false; 12388 12389 if (cfg.is_selling_plan_removed_by_support) { 12390 const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder'); 12391 const typed = setJsonProperty(item, 'Type', 'Pre-order'); 12392 if (!tagged && !typed) return false; 12393 coerceJsonNumbers(item); 12394 return true; 12395 } 12396 12397 if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false; 12398 12399 setJsonProperty(item, '_purchase_type', 'NM-preorder'); 12400 if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId); 12401 if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId)); 12402 applyVisibleJsonProperties(item, planId, variantId); 12403 coerceJsonNumbers(item); 12404 return true; 12405 } 12406 12407 function enrichJson(data) { 12408 if (!data || typeof data !== 'object') return false; 12409 if (Array.isArray(data.items)) { 12410 let changed = false; 12411 for (const item of data.items) { 12412 if (enrichJsonItem(item)) changed = true; 12413 } 12414 return changed; 12415 } 12416 if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items); 12417 return enrichJsonItem(data); 12418 } 12419 12420 function paramScopes(params) { 12421 const prefixes = []; 12422 const seen = {}; 12423 params.forEach(function (value, key) { 12424 const match = /^items\[(\d+)\]\[id\]$/.exec(key); 12425 if (match && !seen[match[1]]) { 12426 seen[match[1]] = true; 12427 prefixes.push('items[' + match[1] + ']'); 12428 } 12429 }); 12430 if (prefixes.length > 0) return prefixes; 12431 if (params.get('items[id]') != null) return ['items']; 12432 if (params.get('id') != null) return ['']; 12433 return []; 12434 } 12435 12436 function scopeKey(prefix, name) { 12437 return prefix ? prefix + '[' + name + ']' : name; 12438 } 12439 12440 function scopePropertyKey(prefix, name) { 12441 return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']'; 12442 } 12443 12444 function setParam(params, key, value) { 12445 if (params.get(key) === value) return false; 12446 params.set(key, value); 12447 return true; 12448 } 12449 12450 function applyRemovedBySupportParams(params, prefix) { 12451 const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 12452 const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order'); 12453 return tagged || typed; 12454 } 12455 12456 function applyVisibleParamProperties(params, prefix, planId, variantId) { 12457 const properties = visibleCartProperties(planId, variantId); 12458 let changed = false;
12459 for (const name of Object.keys(properties)) { 12460 if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true; 12461 } 12462 return changed; 12463 } 12464 12465 function enrichParamScope(params, prefix, planId, variantId) { 12466 if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix); 12467 12468 const existingPlan = params.get(scopeKey(prefix, 'selling_plan')); 12469 if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false; 12470 12471 let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 12472 if (existingPlan == null || existingPlan === '') { 12473 params.set(scopeKey(prefix, 'selling_plan'), String(planId)); 12474 changed = true; 12475 } 12476 if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) { 12477 params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId)); 12478 changed = true; 12479 } 12480 if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true; 12481 return changed; 12482 } 12483 12484 function enrichParams(params) { 12485 const scopes = paramScopes(params); 12486 let changed = false; 12487 for (const prefix of scopes) { 12488 const variantId = Number(params.get(scopeKey(prefix, 'id'))); 12489 if (!Number.isFinite(variantId)) continue; 12490 const planId = findSellingPlanId(variantId); 12491 if (planId == null) continue; 12492 if (enrichParamScope(params, prefix, planId, variantId)) changed = true; 12493 } 12494 return changed; 12495 } 12496 12497 function enrichBody(body) { 12498 if (typeof body === 'string') { 12499 let jsonData = null; 12500 try { 12501 jsonData = JSON.parse(body); 12502 } catch (error) { 12503 jsonData = null; 12504 } 12505 if (jsonData && typeof jsonData === 'object') { 12506 return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false }; 12507 } 12508 const params = new URLSearchParams(body); 12509 return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false }; 12510 } 12511 if (typeof FormData !== 'undefined' && body instanceof FormData) { 12512 return { body: body, changed: enrichParams(body) }; 12513 } 12514 if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) { 12515 return { body: body, changed: enrichParams(body) }; 12516 } 12517 return { body: body, changed: false }; 12518 } 12519 12520 function extractRequestUrl(input) { 12521 if (typeof input === 'string') return input; 12522 if (typeof input?.url === 'string') return input.url; 12523 if (typeof input?.href === 'string') return input.href; 12524 return ''; 12525 } 12526 12527 function maybeEnrichFetchInit(input, init) { 12528 if (!isGuardActive() || !init || init.body == null) return init; 12529 const url = extractRequestUrl(input); 12530 if (!isCartAddUrl(url) || !shouldEnrich()) return init; 12531 const enriched = enrichBody(init.body); 12532 if (!enriched.changed) return init; 12533 return { ...init, body: enriched.body }; 12534 } 12535 12536 function installWrappers() { 12537 if (wrappersInstalled) return; 12538 wrappersInstalled = true; 12539 12540 const originalFetch = window.fetch; 12541 window.fetch = function (input, init) { 12542 let nextInit = init; 12543 try { 12544 nextInit = maybeEnrichFetchInit(input, init); 12545 } catch (error) {} 12546 return originalFetch.call(this || window, input, nextInit); 12547 }; 12548 12549 const xhrPrototype = window.XMLHttpRequest?.prototype; 12550 if (xhrPrototype) { 12551 const originalOpen = xhrPrototype.open; 12552 const originalSend = xhrPrototype.send; 12553 xhrPrototype.open = function () { 12554 try { 12555 this.__nmEarlyGuardUrl = arguments[1]; 12556 } catch (error) {} 12557 return originalOpen.apply(this, arguments); 12558 }; 12559 xhrPrototype.send = function (body) { 12560 try { 12561 if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) { 12562 const enriched = enrichBody(body); 12563 if (enriched.changed) return originalSend.call(this, enriched.body); 12564 } 12565 } catch (error) {} 12566 return originalSend.apply(this, arguments); 12567 }; 12568 } 12569 } 12570 12571 if (cfg?.override_cart_requests === true) installWrappers(); 12572 } catch (error) {} 12573})(window); 12574</script>
12574 12575<!-- END app snippet --> 12576<!-- BEGIN app snippet: wishlist-page-container -->
12576<script id="ReStock-wishlist-page-container"> 12577(function (window) { 12578 try { 12579 if (window.__nmWishlistPageContainer) return; 12580 12581 const CONTAINER_ID = 'nm-wishlist-page-root'; 12582 const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]']; 12583 const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end']; 12584 12585 function trimTrailingSlash(path) { 12586 const value = String(path); 12587 return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value; 12588 } 12589 12590 function stripRoutesRoot(pathname) { 12591 const root = window.Shopify?.routes?.root; 12592 if (typeof root !== 'string') return pathname; 12593 const prefix = trimTrailingSlash(root); 12594 if (prefix === '' || prefix === '/') return pathname; 12595 if (pathname === prefix) return '/'; 12596 return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname; 12597 } 12598 12599 function isConfiguredPage(pagePath) { 12600 const pathname = window.location?.pathname; 12601 if (typeof pathname !== 'string') return false; 12602 return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath); 12603 } 12604 12605 function hasShareToken() { 12606 const search = window.location?.search; 12607 if (!search) return false; 12608 return !!new URLSearchParams(search).get('w'); 12609 } 12610 12611 function isBootable(wishlistConfig, sdkConfig) { 12612 if (!sdkConfig || typeof sdkConfig !== 'object') return false; 12613 if (sdkConfig.app_enabled !== true) return false; 12614 if (sdkConfig.is_suspended === true) return false; 12615 return wishlistConfig.is_service_active === true; 12616 } 12617 12618 function matchElement(selector) { 12619 try { 12620 return window.document.querySelector(selector) || null; 12621 } catch (error) { 12622 return null; 12623 } 12624 } 12625 12626 function configuredTarget(placement) { 12627 if (!placement || typeof placement !== 'object') return null; 12628 if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null; 12629 const element = matchElement(placement.css_selector); 12630 if (!element) return null; 12631 const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement; 12632 return { element: element, relative: relative }; 12633 } 12634 12635 function builtInTarget() { 12636 for (const selector of TARGET_SELECTORS) { 12637 const element = matchElement(selector); 12638 if (element) return { element: element, relative: 'start' }; 12639 } 12640 return null; 12641 } 12642 12643 function insertContainer(container, target) { 12644 if (target.relative === 'before' || target.relative === 'after') { 12645 const parent = target.element.parentNode; 12646 if (!parent) return false; 12647 parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null); 12648 return true; 12649 } 12650 target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null); 12651 return true; 12652 } 12653 12654 function createContainer(placement) { 12655 const target = configuredTarget(placement) || builtInTarget(); 12656 if (!target) return null; 12657 const container = window.document.createElement('div'); 12658 container.id = CONTAINER_ID; 12659 container.setAttribute('data-nm-container-source', 'fallback'); 12660 return insertContainer(container, target) ? container : null; 12661 } 12662 12663 function usablePagePath(wishlistConfig) { 12664 const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null; 12665 return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : ''; 12666 } 12667 12668 function wishlistPageConfig(wishlistConfig) { 12669 const pagePath = usablePagePath(wishlistConfig); 12670 return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null; 12671 } 12672 12673 function armContainer(myWishlist) { 12674 const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement); 12675 if (container) container.removeAttribute('data-nm-page-state'); 12676 } 12677 12678 function markInactive() { 12679 const container = window.document.getElementById(CONTAINER_ID); 12680 if (container) container.setAttribute('data-nm-page-state', 'inactive'); 12681 } 12682 12683 function dearmContainer() { 12684 const stale = window.document.getElementById(CONTAINER_ID); 12685 if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove(); 12686 else markInactive(); 12687 } 12688 12689 function ensure(wishlistConfig, sdkConfig) {
12690 try { 12691 const myWishlist = wishlistPageConfig(wishlistConfig); 12692 if (!myWishlist) { 12693 if (usablePagePath(wishlistConfig)) dearmContainer(); 12694 return; 12695 } 12696 const active = myWishlist.type === 'separate_page' || hasShareToken(); 12697 if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist); 12698 else markInactive(); 12699 } catch (error) {} 12700 } 12701 12702 window.__nmWishlistPageContainer = { v: 1, ensure: ensure }; 12703 12704 const metafields = window._ReStockConfig?._metafields; 12705 ensure(metafields?.wishlistConfig, metafields?.sdkConfig); 12706 } catch (error) {} 12707})(window); 12708</script>
12708 12709<!-- END app snippet --> 12710
12711<script src="https://cdn.shopify.com/extensions/01a0e83c-88a3-702e-8442-82641270f3fe/bestpush-110/assets/restock-sdk-loader.js?v=1790602660" defer></script>
12711 12712 12713<style> 12714 #nm-wishlist-page-root { 12715 min-height: 60vh; 12716 } 12717 12718 #nm-wishlist-page-root[data-nm-container-source="fallback"] { 12719 box-sizing: border-box; 12720 max-width: 1200px; 12721 margin: 0 auto; 12722 padding: 0 1.5rem; 12723 } 12724 12725 #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty { 12726 display: none; 12727 } 12728 12729 #nm-wishlist-page-root:empty { 12730 display: flex; 12731 align-items: center; 12732 justify-content: center; 12733 } 12734 12735 #nm-wishlist-page-root:empty::after { 12736 content: ""; 12737 width: 36px; 12738 height: 36px; 12739 border: 3px solid #e3e3e3; 12740 border-top-color: #1773b0; 12741 border-radius: 50%; 12742 animation: nm-wishlist-page-boot-spin 0.7s linear infinite; 12743 } 12744 12745 @keyframes nm-wishlist-page-boot-spin { 12746 to { 12747 transform: rotate(360deg); 12748 } 12749 } 12750 12751 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title, 12752 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title, 12753 body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title, 12754 body:has(#nm-wishlist-page-root:not(:empty)) .page-title { 12755 display: none !important; 12756 } 12757</style> 12758 12759 12760</div>
12760<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
12760 12761</body> 12762</html> 12763 12764 12765 12766 12767
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.